![]()  | 
  
    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 | |
| GetZSlice(std::vector< float > &z_slice, 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 |