#include <PvPreviewCube.h>
|
| PvPreviewCube (const PreviewCubeParameters ¶meters) |
|
| ~PvPreviewCube ()=default |
|
PreviewCubeParameters | parameters () |
|
bool | HasSameParameters (const PreviewCubeParameters ¶meters) |
|
bool | HasFileId (int file_id) |
|
int | GetStokes () |
|
void | SetSourceFileName (const std::string &name) |
|
std::string | GetSourceFileName () |
|
void | SetPreviewRegionOrigin (const casacore::IPosition &origin) |
|
std::shared_ptr< casacore::ImageInterface< float > > | GetPreviewImage (GeneratorProgressCallback progress_callback, bool &cancel, std::string &message) |
|
std::shared_ptr< casacore::ImageInterface< float > > | GetPreviewImage (casacore::SubImage< float > &sub_image, GeneratorProgressCallback progress_callback, bool &cancel, std::string &message) |
|
bool | CubeLoaded () |
|
RegionState | GetPvCutRegion (const RegionState &source_region_state, int preview_frame_id) |
|
bool | GetRegionProfile (const casacore::Slicer ®ion_bounding_box, const casacore::ArrayLattice< casacore::Bool > &mask, GeneratorProgressCallback progress_callback, std::vector< float > &profile, double &num_pixels, std::string &message) |
|
void | StopCube () |
|
◆ PvPreviewCube()
◆ ~PvPreviewCube()
carta::PvPreviewCube::~PvPreviewCube |
( |
| ) |
|
|
default |
◆ CubeLoaded()
bool carta::PvPreviewCube::CubeLoaded |
( |
| ) |
|
◆ DoRebin()
bool carta::PvPreviewCube::DoRebin |
( |
| ) |
|
|
private |
◆ GetPreviewImage() [1/2]
std::shared_ptr< casacore::ImageInterface< float > > carta::PvPreviewCube::GetPreviewImage |
( |
casacore::SubImage< float > & |
sub_image, |
|
|
GeneratorProgressCallback |
progress_callback, |
|
|
bool & |
cancel, |
|
|
std::string & |
message |
|
) |
| |
◆ GetPreviewImage() [2/2]
std::shared_ptr< casacore::ImageInterface< float > > carta::PvPreviewCube::GetPreviewImage |
( |
GeneratorProgressCallback |
progress_callback, |
|
|
bool & |
cancel, |
|
|
std::string & |
message |
|
) |
| |
◆ GetPvCutRegion()
RegionState carta::PvPreviewCube::GetPvCutRegion |
( |
const RegionState & |
source_region_state, |
|
|
int |
preview_frame_id |
|
) |
| |
◆ GetRegionProfile()
bool carta::PvPreviewCube::GetRegionProfile |
( |
const casacore::Slicer & |
region_bounding_box, |
|
|
const casacore::ArrayLattice< casacore::Bool > & |
mask, |
|
|
GeneratorProgressCallback |
progress_callback, |
|
|
std::vector< float > & |
profile, |
|
|
double & |
num_pixels, |
|
|
std::string & |
message |
|
) |
| |
◆ GetSourceFileName()
std::string carta::PvPreviewCube::GetSourceFileName |
( |
| ) |
|
◆ GetStokes()
int carta::PvPreviewCube::GetStokes |
( |
| ) |
|
◆ HasFileId()
bool carta::PvPreviewCube::HasFileId |
( |
int |
file_id | ) |
|
◆ HasSameParameters()
◆ LoadCubeData()
◆ parameters()
◆ SetPreviewRegionOrigin()
void carta::PvPreviewCube::SetPreviewRegionOrigin |
( |
const casacore::IPosition & |
origin | ) |
|
◆ SetSourceFileName()
void carta::PvPreviewCube::SetSourceFileName |
( |
const std::string & |
name | ) |
|
◆ StopCube()
void carta::PvPreviewCube::StopCube |
( |
| ) |
|
◆ _cancel_message
std::string carta::PvPreviewCube::_cancel_message |
|
private |
◆ _cube_data
casacore::Array<float> carta::PvPreviewCube::_cube_data |
|
private |
◆ _cube_parameters
◆ _origin
casacore::IPosition carta::PvPreviewCube::_origin |
|
private |
◆ _preview_image
std::shared_ptr<casacore::ImageInterface<float> > carta::PvPreviewCube::_preview_image |
|
private |
◆ _preview_subimage
casacore::SubImage<float> carta::PvPreviewCube::_preview_subimage |
|
private |
◆ _source_filename
std::string carta::PvPreviewCube::_source_filename |
|
private |
◆ _stop_cube
bool carta::PvPreviewCube::_stop_cube |
|
private |
The documentation for this class was generated from the following files: