![]() |
CARTA Backend
The backend component of CARTA
|
This is the complete list of members for carta::CrtfImportExport, including all inherited members.
_coord_sys | carta::RegionImportExport | protected |
_export_regions | carta::RegionImportExport | protected |
_file_id | carta::RegionImportExport | protected |
_global_properties | carta::CrtfImportExport | private |
_image_shape | carta::RegionImportExport | protected |
_import_errors | carta::RegionImportExport | protected |
_import_regions | carta::RegionImportExport | protected |
_parser_delim | carta::RegionImportExport | protected |
_region_names | carta::RegionImportExport | protected |
_stokes_axis | carta::CrtfImportExport | private |
_text_positions | carta::RegionImportExport | protected |
AddExportRegion(const RegionState ®ion_state, const CARTA::RegionStyle ®ion_style) override | carta::CrtfImportExport | virtual |
AddExportRegion(CARTA::RegionType region_type, const std::vector< casacore::Quantity > &control_points, const casacore::Quantity &rotation, const CARTA::RegionStyle ®ion_style) override | carta::CrtfImportExport | protectedvirtual |
carta::RegionImportExport::AddExportRegion(const RegionState ®ion_state, const CARTA::RegionStyle ®ion_style, const casacore::RecordInterface ®ion_record, bool pixel_coord) | carta::RegionImportExport | |
AddRegionNames() override | carta::CrtfImportExport | protectedvirtual |
AddTextStyleToProperties(const CARTA::RegionStyle &text_style, RegionProperties &textbox_properties) | carta::RegionImportExport | protected |
ConvertPointToPixels(std::string ®ion_frame, std::vector< casacore::Quantity > &point, casacore::Vector< casacore::Double > &pixel_coords) | carta::RegionImportExport | protected |
ConvertRecordToEllipse(const RegionState ®ion_state, const casacore::RecordInterface ®ion_record, bool pixel_coord, std::vector< casacore::Quantity > &control_points, casacore::Quantity &qrotation) | carta::RegionImportExport | private |
ConvertRecordToPoint(const casacore::RecordInterface ®ion_record, bool pixel_coord, std::vector< casacore::Quantity > &control_points) | carta::RegionImportExport | private |
ConvertRecordToPolygonLine(const casacore::RecordInterface ®ion_record, bool pixel_coord, std::vector< casacore::Quantity > &control_points) | carta::RegionImportExport | private |
ConvertRecordToRectangle(const casacore::RecordInterface ®ion_record, bool pixel_coord, std::vector< casacore::Quantity > &control_points) | carta::RegionImportExport | private |
CrtfImportExport(std::shared_ptr< casacore::CoordinateSystem > image_coord_sys, const casacore::IPosition &image_shape, int stokes_axis, int file_id, const std::string &file, bool file_is_filename) | carta::CrtfImportExport | |
CrtfImportExport(std::shared_ptr< casacore::CoordinateSystem > image_coord_sys, const casacore::IPosition &image_shape, int stokes_axis) | carta::CrtfImportExport | |
ExportAnnCompassStyle(const CARTA::RegionStyle ®ion_style, const std::string &ann_coord_sys, std::string ®ion_line) | carta::RegionImportExport | protected |
ExportRegions(std::string &filename, std::string &error) override | carta::CrtfImportExport | virtual |
ExportRegions(std::vector< std::string > &contents, std::string &error) override | carta::CrtfImportExport | virtual |
ExportStyleParameters(const CARTA::RegionStyle ®ion_style, std::string ®ion_line) | carta::CrtfImportExport | private |
ExportStyleParameters(const CARTA::RegionStyle ®ion_style, casa::AnnotationBase *region) | carta::CrtfImportExport | private |
FormatColor(const std::string &color) | carta::RegionImportExport | protected |
GetAnnotationCoordinateSystem() | carta::CrtfImportExport | private |
GetAnnotationFontParameters(const CARTA::RegionStyle ®ion_style, std::string &font, unsigned int &font_size, casa::AnnotationBase::FontStyle &font_style) | carta::CrtfImportExport | private |
GetAnnotationSymbolParameters(const CARTA::RegionStyle ®ion_style, unsigned int &symbol_size, unsigned int &symbol_thickness) | carta::CrtfImportExport | private |
GetAnnSymbol(CARTA::PointAnnotationShape point_shape) | carta::CrtfImportExport | private |
GetAnnSymbolCharacter(CARTA::PointAnnotationShape point_shape) | carta::CrtfImportExport | private |
GetBoxControlPoints(std::string &box_definition, std::vector< CARTA::Point > &control_points, float &rotation) | carta::CrtfImportExport | private |
GetBoxControlPoints(std::vector< std::string > ¶meters, std::string ®ion_frame, std::vector< CARTA::Point > &control_points, float &rotation) | carta::CrtfImportExport | private |
GetCenterBoxPoints(const std::string ®ion, casacore::Quantity &cx, casacore::Quantity &cy, casacore::Quantity &width, casacore::Quantity &height, std::string ®ion_frame, std::vector< CARTA::Point > &control_points) | carta::CrtfImportExport | private |
GetCrtfVersionHeader() | carta::CrtfImportExport | private |
GetImageDirectionFrame() | carta::CrtfImportExport | private |
GetImportedRegions(std::string &error) | carta::RegionImportExport | |
GetRectBoxPoints(casacore::Quantity &blcx, casacore::Quantity &blcy, casacore::Quantity &trcx, casacore::Quantity &trcy, std::string ®ion_frame, std::vector< CARTA::Point > &control_points) | carta::CrtfImportExport | private |
GetRegionColor(const CARTA::RegionStyle ®ion_style) | carta::CrtfImportExport | private |
GetRegionDirectionFrame(std::unordered_map< std::string, std::string > &properties) | carta::CrtfImportExport | private |
GetRegionLineStyle(const CARTA::RegionStyle ®ion_style) | carta::CrtfImportExport | private |
GetStokesTypes() | carta::CrtfImportExport | private |
GetTextPosition(const std::string &position) | carta::RegionImportExport | protected |
ImportAnnBox(std::vector< std::string > ¶meters, std::string &coord_frame) | carta::CrtfImportExport | private |
ImportAnnEllipse(std::vector< std::string > ¶meters, std::string &coord_frame) | carta::CrtfImportExport | private |
ImportAnnPoly(std::vector< std::string > ¶meters, std::string &coord_frame) | carta::CrtfImportExport | private |
ImportAnnSymbolText(std::vector< std::string > ¶meters, std::string &coord_frame) | carta::CrtfImportExport | private |
ImportCompassStyle(std::string &compass_properties, std::string &coordinate_system, CARTA::AnnotationStyle *annotation_style) | carta::RegionImportExport | protected |
ImportFontStyleParameters(std::unordered_map< std::string, std::string > &properties, CARTA::AnnotationStyle *annotation_style) | carta::CrtfImportExport | private |
ImportPointStyleParameters(const std::string &symbol_char, std::unordered_map< std::string, std::string > &properties, CARTA::AnnotationStyle *annotation_style) | carta::CrtfImportExport | private |
ImportRulerStyle(std::string &ruler_properties, std::string &coordinate_system) | carta::RegionImportExport | protected |
ImportStyleParameters(CARTA::RegionType region_type, std::unordered_map< std::string, std::string > &properties) | carta::CrtfImportExport | private |
IsCommentLine(const std::string &line) | carta::RegionImportExport | protectedvirtual |
ParseRegionParameters(std::string ®ion_definition, std::vector< std::string > ¶meters, std::unordered_map< std::string, std::string > &properties) | carta::RegionImportExport | protectedvirtual |
ProcessFileLines(std::vector< std::string > &lines) | carta::CrtfImportExport | private |
ReadRegionFile(const std::string &file, bool file_is_filename, const char extra_delim='\0') | carta::RegionImportExport | protectedvirtual |
RegionImportExport(std::shared_ptr< casacore::CoordinateSystem > image_coord_sys, const casacore::IPosition &image_shape, int file_id) | carta::RegionImportExport | |
RegionImportExport(std::shared_ptr< casacore::CoordinateSystem > image_coord_sys, const casacore::IPosition &image_shape) | carta::RegionImportExport | |
SetParserDelim(const std::string &delim) | carta::RegionImportExport | inlineprotectedvirtual |
WorldToPixelLength(casacore::Quantity input, unsigned int pixel_axis) | carta::RegionImportExport | protected |
~RegionImportExport()=default | carta::RegionImportExport | virtual |