CARTA Backend
The backend component of CARTA
Loading...
Searching...
No Matches
Image.h File Reference
#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 "DataStream/Tile.h"
Include dependency graph for Image.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  AxisRange
 
struct  PointXy
 
struct  AxesInfo
 
struct  DimsInfo
 

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
 

Macro Definition Documentation

◆ ALL_REGIONS

#define ALL_REGIONS   -10

◆ ALL_X

#define ALL_X   -2

◆ ALL_Y

#define ALL_Y   -2

◆ ALL_Z

#define ALL_Z   -2

◆ AUTO_BIN_SIZE

#define AUTO_BIN_SIZE   -1

◆ CHUNK_SIZE

#define CHUNK_SIZE   512

◆ CUBE_REGION_ID

#define CUBE_REGION_ID   -2

◆ CURRENT_STOKES

#define CURRENT_STOKES   -1

◆ CURRENT_Z

#define CURRENT_Z   -1

◆ CURSOR_REGION_ID

#define CURSOR_REGION_ID   0

◆ DEFAULT_STOKES

#define DEFAULT_STOKES   0

◆ DEFAULT_Z

#define DEFAULT_Z   0

◆ IMAGE_REGION_ID

#define IMAGE_REGION_ID   -1

◆ INIT_DELTA_Z

#define INIT_DELTA_Z   10

◆ NEW_REGION_ID

#define NEW_REGION_ID   -1

◆ TARGET_DELTA_TIME

#define TARGET_DELTA_TIME   50

◆ TARGET_PARTIAL_CURSOR_TIME

#define TARGET_PARTIAL_CURSOR_TIME   500

◆ TARGET_PARTIAL_REGION_TIME

#define TARGET_PARTIAL_REGION_TIME   1000

◆ TEMP_FOV_REGION_ID

#define TEMP_FOV_REGION_ID   -1000

◆ TEMP_REGION_ID

#define TEMP_REGION_ID   -100

◆ TILE_SIZE

#define TILE_SIZE   256