![]()  | 
  
    CARTA Backend
    
   The backend component of CARTA 
   | 
 
Stores information about image axes, including spatial and spectral components. More...
#include <Image.h>
Public Member Functions | |
| AxesInfo () | |
| Default constructor initialising all axes to -1 (undefined).   | |
| AxesInfo (const std::vector< int > render, const std::vector< int > spatial, int spectral) | |
| Constructor initialising rendering and spatial axes.   | |
| AxesInfo (const std::vector< int > render, std::vector< int > spatial, int spectral, int z, int stokes) | |
| Constructor initialising rendering, spatial, spectral, Z, and stokes axes.   | |
| std::vector< int > | Render () | 
| Retrieves the rendering axes (X and Y).   | |
| std::vector< int > | Spatial () | 
| Retrieves the spatial axes (spatial_x and spatial_y).   | |
Public Attributes | |
| int | x | 
| Index of the X-axis for rendering.   | |
| int | y | 
| Index of the Y-axis for rendering.   | |
| int | spatial_x | 
| Index of the spatial X-axis.   | |
| int | spatial_y | 
| Index of the spatial Y-axis.   | |
| int | spectral | 
| Index of the spectral axis (if applicable).   | |
| int | z | 
| Index of the Z-axis (if applicable).   | |
| int | stokes | 
| Index of the stokes axis (if applicable).   | |
Stores information about image axes, including spatial and spectral components.
This struct holds indices for different axes used in image rendering, spatial mapping, spectral representation, and stokes parameters.
      
  | 
  inline | 
Default constructor initialising all axes to -1 (undefined).
      
  | 
  inline | 
Constructor initialising rendering and spatial axes.
| render | A vector containing the X and Y rendering axes. | 
| spatial | A vector containing the spatial X and Y axes. | 
| spectral | The spectral axis index. | 
      
  | 
  inline | 
Constructor initialising rendering, spatial, spectral, Z, and stokes axes.
| render | A vector containing the X and Y rendering axes. | 
| spatial | A vector containing the spatial X and Y axes. | 
| spectral | The spectral axis index. | 
| z | The Z-axis index. | 
| stokes | The stokes axis index. | 
      
  | 
  inline | 
Retrieves the rendering axes (X and Y).
      
  | 
  inline | 
Retrieves the spatial axes (spatial_x and spatial_y).
| int AxesInfo::spatial_x | 
Index of the spatial X-axis.
| int AxesInfo::spatial_y | 
Index of the spatial Y-axis.
| int AxesInfo::spectral | 
Index of the spectral axis (if applicable).
| int AxesInfo::stokes | 
Index of the stokes axis (if applicable).
| int AxesInfo::x | 
Index of the X-axis for rendering.
| int AxesInfo::y | 
Index of the Y-axis for rendering.
| int AxesInfo::z | 
Index of the Z-axis (if applicable).