![]() |
CARTA Backend
The backend component of CARTA
|
This is the complete list of members for carta::Frame, including all inherited members.
_active_task_mutex | carta::Frame | mutableprotected |
_all_x | carta::Frame | protected |
_all_y | carta::Frame | protected |
_all_z | carta::Frame | protected |
_axes | carta::Frame | protected |
_cache_loaded | carta::Frame | protected |
_cache_mutex | carta::Frame | protected |
_connected | carta::Frame | protected |
_contour_settings | carta::Frame | protected |
_cube_basic_stats | carta::Frame | protected |
_cube_histogram_configs | carta::Frame | protected |
_cube_histograms | carta::Frame | protected |
_cursor | carta::Frame | protected |
_cursor_spatial_configs | carta::Frame | protected |
_cursor_spectral_configs | carta::Frame | protected |
_dims | carta::Frame | protected |
_ignore_interrupt_X_mutex | carta::Frame | protected |
_ignore_interrupt_Y_mutex | carta::Frame | protected |
_image_basic_stats | carta::Frame | protected |
_image_cache | carta::Frame | protected |
_image_cache_size | carta::Frame | protected |
_image_cache_valid | carta::Frame | protected |
_image_fitter | carta::Frame | protected |
_image_histogram_configs | carta::Frame | protected |
_image_histograms | carta::Frame | protected |
_image_mutex | carta::Frame | protected |
_image_required_stats | carta::Frame | protected |
_image_shape | carta::Frame | protected |
_image_stats | carta::Frame | protected |
_loader | carta::Frame | protected |
_moment_generator | carta::Frame | protected |
_moment_name_index | carta::Frame | protected |
_open_image_error | carta::Frame | protected |
_required_animation_tiles | carta::Frame | protected |
_session_id | carta::Frame | protected |
_spectral_mutex | carta::Frame | protected |
_stokes_index | carta::Frame | protected |
_tile_cache | carta::Frame | protected |
_tile_pool | carta::Frame | protected |
_use_tile_cache | carta::Frame | protected |
_valid | carta::Frame | protected |
_vector_field | carta::Frame | protected |
_z_index | carta::Frame | protected |
AutoBinSize() | carta::Frame | protected |
Axes() | carta::Frame | |
CacheCubeHistogram(int stokes, Histogram &hist) | carta::Frame | |
CacheCubeStats(int stokes, BasicStats< float > &stats) | carta::Frame | |
CacheKey(int z, int stokes) | carta::Frame | inlineprotected |
CalculateHistogram(int region_id, int z, int stokes, int num_bins, const HistogramBounds &bounds, Histogram &hist) | carta::Frame | |
CalculateMoments(int file_id, GeneratorProgressCallback progress_callback, const StokesRegion &stokes_region, const CARTA::MomentRequest &moment_request, CARTA::MomentResponse &moment_response, std::vector< GeneratedImage > &collapse_results, RegionState region_state=RegionState()) | carta::Frame | |
CalculateVectorField(const std::function< void(CARTA::VectorOverlayTileData &)> &callback) | carta::Frame | |
CheckStokes(int stokes) | carta::Frame | protected |
CheckZ(int z) | carta::Frame | protected |
CloseCachedImage(const std::string &file) | carta::Frame | |
ContourImage(ContourCallback &partial_contour_callback, int channel) | carta::Frame | |
CoordinateSystem(const StokesSource &stokes_source=StokesSource()) | carta::Frame | |
CurrentStokes() | carta::Frame | |
CurrentZ() | carta::Frame | |
Depth() | carta::Frame | |
Dims() | carta::Frame | |
DoVectorFieldCalculation(const std::function< void(CARTA::VectorOverlayTileData &)> &callback) | carta::Frame | protected |
ExportCASAImage(casacore::ImageInterface< casacore::Float > &image, fs::path output_filename, std::string &message) | carta::Frame | protected |
ExportFITSImage(casacore::ImageInterface< casacore::Float > &image, fs::path output_filename, std::string &message) | carta::Frame | protected |
FillHistogramFromFrameCache(int z, int stokes, int num_bins, const HistogramBounds &bounds, CARTA::Histogram *histogram) | carta::Frame | protected |
FillHistogramFromLoaderCache(int z, int stokes, int num_bins, CARTA::Histogram *histogram) | carta::Frame | protected |
FillImageCache() | carta::Frame | protected |
FillRasterTileData(CARTA::RasterTileData &raster_tile_data, const Tile &tile, int z, int stokes, CARTA::CompressionType compression_type, float compression_quality, bool is_current_z) | carta::Frame | |
FillRegionHistogramData(std::function< void(CARTA::RegionHistogramData histogram_data)> region_histogram_callback, int region_id, int file_id, bool channel_changed) | carta::Frame | |
FillRegionStatsData(std::function< void(CARTA::RegionStatsData stats_data)> stats_data_callback, int region_id, int file_id) | carta::Frame | |
FillSpatialProfileData(std::vector< CARTA::SpatialProfileData > &spatial_data_vec) | carta::Frame | |
FillSpatialProfileData(PointXy point, std::vector< CARTA::SetSpatialRequirements_SpatialConfig > spatial_configs, std::vector< CARTA::SpatialProfileData > &spatial_data_vec) | carta::Frame | |
FillSpectralProfileData(std::function< void(CARTA::SpectralProfileData profile_data)> cb, int region_id, bool stokes_changed) | carta::Frame | |
FitImage(const CARTA::FittingRequest &fitting_request, CARTA::FittingResponse &fitting_response, GeneratedImage &model_image, GeneratedImage &residual_image, GeneratorProgressCallback progress_callback, StokesRegion *stokes_region=nullptr) | carta::Frame | |
Frame(uint32_t session_id, std::shared_ptr< FileLoader > loader, const std::string &hdu, int default_z=DEFAULT_Z, bool load_image_cache=true) | carta::Frame | |
GetActiveTaskMutex() | carta::Frame | |
GetAnimationViewSettings() | carta::Frame | inline |
GetBasicStats(int z, int stokes, BasicStats< float > &stats) | carta::Frame | |
GetBeams(std::vector< CARTA::Beam > &beams) | carta::Frame | |
GetCachedCubeHistogram(int stokes, int num_bins, const HistogramBounds &bounds, Histogram &hist) | carta::Frame | protected |
GetCachedImageHistogram(int z, int stokes, int num_bins, const HistogramBounds &bounds, Histogram &hist) | carta::Frame | protected |
GetContourParameters() | carta::Frame | inline |
GetCubeHistogramConfig(HistogramConfig &config) | carta::Frame | |
GetDownsampledRasterData(std::vector< float > &data, int &downsampled_width, int &downsampled_height, int z, int stokes, CARTA::ImageBounds &bounds, int mip) | carta::Frame | |
GetErrorMessage() | carta::Frame | |
GetExportImageSlicer(const CARTA::SaveFile &save_file_msg, casacore::IPosition image_shape) | carta::Frame | protected |
GetExportRegionSlicer(const CARTA::SaveFile &save_file_msg, casacore::IPosition image_shape, casacore::IPosition region_shape, casacore::LattRegionHolder &latt_region_holder) | carta::Frame | protected |
GetFileName() | carta::Frame | |
GetImage() | carta::Frame | inline |
GetImageRegion(int file_id, std::shared_ptr< Region > region, const StokesSource &stokes_source=StokesSource(), bool report_error=true) | carta::Frame | |
GetImageRegion(int file_id, const AxisRange &z_range, int stokes, StokesRegion &stokes_region) | carta::Frame | |
GetImageSlicer(const AxisRange &z_range, int stokes) | carta::Frame | |
GetImageSlicer(const AxisRange &x_range, const AxisRange &y_range, const AxisRange &z_range, int stokes) | carta::Frame | |
GetLoaderPointSpectralData(std::vector< float > &profile, int stokes, CARTA::Point &point) | carta::Frame | |
GetLoaderSpectralData(int region_id, const AxisRange &z_range, int stokes, const casacore::ArrayLattice< casacore::Bool > &mask, const casacore::IPosition &origin, std::map< CARTA::StatsType, std::vector< double > > &results, float &progress) | carta::Frame | |
GetRasterData(int z, std::vector< float > &image_data, CARTA::ImageBounds &bounds, int mip, bool mean_filter=true) | carta::Frame | protected |
GetRasterTileData(int z, std::shared_ptr< std::vector< float > > &tile_data_ptr, const Tile &tile, int &width, int &height) | carta::Frame | protected |
GetRegionData(const StokesRegion &stokes_region, std::vector< float > &data, bool report_performance=true) | carta::Frame | |
GetRegionShape(const StokesRegion &stokes_region) | carta::Frame | |
GetRegionStats(const StokesRegion &stokes_region, const std::vector< CARTA::StatsType > &required_stats, bool per_z, std::map< CARTA::StatsType, std::vector< double > > &stats_values) | carta::Frame | |
GetRegionSubImage(const StokesRegion &stokes_region, casacore::SubImage< float > &sub_image) | carta::Frame | |
GetSlicerData(const StokesSlicer &stokes_slicer, float *data) | carta::Frame | |
GetSlicerStats(const StokesSlicer &stokes_slicer, std::vector< CARTA::StatsType > &required_stats, bool per_z, std::map< CARTA::StatsType, std::vector< double > > &stats_values) | carta::Frame | |
GetSlicerSubImage(const StokesSlicer &stokes_slicer, casacore::SubImage< float > &sub_image) | carta::Frame | |
GetStokesType(int stokes_index) | carta::Frame | |
GetStokesTypeIndex(const string &coordinate, int &stokes_index) | carta::Frame | |
GetZMatrix(std::vector< float > &z_matrix, size_t z, size_t stokes) | carta::Frame | protected |
HasSpectralConfig(const SpectralConfig &config) | carta::Frame | protected |
Height() | carta::Frame | |
ImageShape(const StokesSource &stokes_source=StokesSource()) | carta::Frame | |
InvalidateImageCache() | carta::Frame | protected |
IsConnected() | carta::Frame | |
IsCurrentZStokes(const StokesSource &stokes_source) | carta::Frame | |
IsValid() | carta::Frame | |
NumStokes() | carta::Frame | |
SaveFile(const std::string &root_folder, const CARTA::SaveFile &save_file_msg, CARTA::SaveFileAck &save_file_ack, std::shared_ptr< Region > image_region) | carta::Frame | |
SetAnimationViewSettings(const CARTA::AddRequiredTiles &required_animation_tiles) | carta::Frame | inline |
SetContourParameters(const CARTA::SetContourParameters &message) | carta::Frame | |
SetCursor(float x, float y) | carta::Frame | |
SetHistogramRequirements(int region_id, const std::vector< CARTA::HistogramConfig > &histogram_configs) | carta::Frame | |
SetImageChannels(int new_z, int new_stokes, std::string &message) | carta::Frame | |
SetSpatialRequirements(const std::vector< CARTA::SetSpatialRequirements_SpatialConfig > &spatial_profiles) | carta::Frame | |
SetSpectralRequirements(int region_id, const std::vector< CARTA::SetSpectralRequirements_SpectralConfig > &spectral_configs) | carta::Frame | |
SetStatsRequirements(int region_id, const std::vector< CARTA::SetStatsRequirements_StatsConfig > &stats_configs) | carta::Frame | |
SetVectorOverlayParameters(const CARTA::SetVectorOverlayParameters &message) | carta::Frame | |
SpectralAxis() | carta::Frame | |
StokesAxis() | carta::Frame | |
StopFitting() | carta::Frame | |
StopMomentCalc() | carta::Frame | |
UseLoaderSpectralData(const casacore::IPosition ®ion_shape) | carta::Frame | |
ValidateChannelStokes(std::vector< int > &channels, std::vector< int > &stokes, const CARTA::SaveFile &save_file_msg) | carta::Frame | protected |
WaitForTaskCancellation() | carta::Frame | |
Width() | carta::Frame | |
XAxis() | carta::Frame | |
YAxis() | carta::Frame | |
ZAxis() | carta::Frame | |
ZStokesChanged(int z, int stokes) | carta::Frame | protected |
~Frame() | carta::Frame | inline |