![]() |
CARTA Backend
The backend component of CARTA
|
#include <cmath>#include <functional>#include <string>#include <carta-protobuf/defs.pb.h>#include <carta-protobuf/enums.pb.h>#include <carta-protobuf/vector_overlay_tile.pb.h>#include <casacore/casa/Arrays/IPosition.h>#include <casacore/casa/Exceptions/Error.h>#include "DataStream/Tile.h"Classes | |
| struct | AxisRange |
| Represents a range along an axis. More... | |
| struct | PointXy |
| Represents a 2D point with floating-point coordinates. More... | |
| struct | AxesInfo |
| Stores information about image axes, including spatial and spectral components. More... | |
| struct | DimsInfo |
| Represents the dimensions of an image or data cube. More... | |
Macros | |
| #define | CUBE_REGION_ID -2 |
| #define | IMAGE_REGION_ID -1 |
| #define | CURSOR_REGION_ID 0 |
| #define | NEW_REGION_ID -1 |
| #define | ALL_REGIONS -10 |
| #define | TEMP_REGION_ID -100 |
| #define | TEMP_FOV_REGION_ID -1000 |
| #define | ALL_X -2 |
| #define | ALL_Y -2 |
| #define | DEFAULT_Z 0 |
| #define | CURRENT_Z -1 |
| #define | ALL_Z -2 |
| #define | DEFAULT_STOKES 0 |
| #define | CURRENT_STOKES -1 |
| #define | TILE_SIZE 256 |
| #define | CHUNK_SIZE 512 |
| #define | AUTO_BIN_SIZE -1 |
| #define | INIT_DELTA_Z 10 |
| #define | TARGET_DELTA_TIME 50 |
| #define | TARGET_PARTIAL_CURSOR_TIME 500 |
| #define | TARGET_PARTIAL_REGION_TIME 1000 |
| #define ALL_REGIONS -10 |
| #define ALL_X -2 |
| #define ALL_Y -2 |
| #define ALL_Z -2 |
| #define AUTO_BIN_SIZE -1 |
| #define CHUNK_SIZE 512 |
| #define CUBE_REGION_ID -2 |
| #define CURRENT_STOKES -1 |
| #define CURRENT_Z -1 |
| #define CURSOR_REGION_ID 0 |
| #define DEFAULT_STOKES 0 |
| #define DEFAULT_Z 0 |
| #define IMAGE_REGION_ID -1 |
| #define INIT_DELTA_Z 10 |
| #define NEW_REGION_ID -1 |
| #define TARGET_DELTA_TIME 50 |
| #define TARGET_PARTIAL_CURSOR_TIME 500 |
| #define TARGET_PARTIAL_REGION_TIME 1000 |
| #define TEMP_FOV_REGION_ID -1000 |
| #define TEMP_REGION_ID -100 |
| #define TILE_SIZE 256 |