![]() |
CARTA Backend
The backend component of CARTA
|
This is the complete list of members for carta::Ds9ImportExport, including all inherited members.
_coord_map | carta::Ds9ImportExport | private |
_coord_sys | carta::RegionImportExport | protected |
_export_regions | carta::RegionImportExport | protected |
_file_id | carta::RegionImportExport | protected |
_file_ref_frame | carta::Ds9ImportExport | private |
_global_properties | carta::Ds9ImportExport | private |
_image_ref_frame | carta::Ds9ImportExport | private |
_image_shape | carta::RegionImportExport | protected |
_import_errors | carta::RegionImportExport | protected |
_import_regions | carta::RegionImportExport | protected |
_parser_delim | carta::RegionImportExport | protected |
_pixel_coord | carta::Ds9ImportExport | private |
_region_names | carta::RegionImportExport | protected |
_text_positions | carta::RegionImportExport | protected |
AddExportRegion(const RegionState ®ion_state, const CARTA::RegionStyle ®ion_style) override | carta::Ds9ImportExport | virtual |
AddExportRegion(CARTA::RegionType region_type, const std::vector< casacore::Quantity > &control_points, const casacore::Quantity &rotation, const CARTA::RegionStyle &style) override | carta::Ds9ImportExport | protectedvirtual |
carta::RegionImportExport::AddExportRegion(const RegionState ®ion_state, const CARTA::RegionStyle ®ion_style, const casacore::RecordInterface ®ion_record, bool pixel_coord) | carta::RegionImportExport | |
AddExportRegionPixel(CARTA::RegionType region_type, const std::vector< casacore::Quantity > &control_points, float angle, const CARTA::RegionStyle ®ion_style) | carta::Ds9ImportExport | private |
AddExportRegionWorld(CARTA::RegionType region_type, const std::vector< casacore::Quantity > &control_points, float angle, const CARTA::RegionStyle ®ion_style) | carta::Ds9ImportExport | private |
AddHeader() | carta::Ds9ImportExport | private |
AddRegionNames() override | carta::Ds9ImportExport | 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 |
ConvertTimeFormatToAngle(std::string ¶meter) | carta::Ds9ImportExport | private |
Ds9ImportExport(std::shared_ptr< casacore::CoordinateSystem > image_coord_sys, const casacore::IPosition &image_shape, int file_id, const std::string &file, bool file_is_filename) | carta::Ds9ImportExport | |
Ds9ImportExport(std::shared_ptr< casacore::CoordinateSystem > image_coord_sys, const casacore::IPosition &image_shape, bool pixel_coord) | carta::Ds9ImportExport | |
Ds9ToCasacoreUnit(std::string ¶meter, const std::string ®ion_type) | carta::Ds9ImportExport | private |
ExportAnnCompassStyle(const CARTA::RegionStyle ®ion_style, const std::string &ann_coord_sys, std::string ®ion_line) | carta::RegionImportExport | protected |
ExportAnnotationStyleParameters(CARTA::RegionType region_type, const CARTA::RegionStyle ®ion_style, std::string ®ion_line) | carta::Ds9ImportExport | private |
ExportAnnPointParameters(const CARTA::RegionStyle ®ion_style, std::string ®ion_line) | carta::Ds9ImportExport | private |
ExportFontParameters(const CARTA::RegionStyle ®ion_style, std::string ®ion_line) | carta::Ds9ImportExport | private |
ExportRegions(std::string &filename, std::string &error) override | carta::Ds9ImportExport | virtual |
ExportRegions(std::vector< std::string > &contents, std::string &error) override | carta::Ds9ImportExport | virtual |
ExportStyleParameters(const CARTA::RegionStyle ®ion_style, std::string ®ion_line) | carta::Ds9ImportExport | private |
ExportTextboxStyleParameters(const CARTA::RegionStyle ®ion_style, std::string ®ion_line) | carta::Ds9ImportExport | private |
FormatColor(const std::string &color) | carta::RegionImportExport | protected |
GetImportedRegions(std::string &error) | carta::RegionImportExport | |
GetTextPosition(const std::string &position) | carta::RegionImportExport | protected |
ImportCircleRegion(std::vector< std::string > ¶meters, bool is_annotation=false) | carta::Ds9ImportExport | private |
ImportCompassRegion(std::vector< std::string > ¶meters, std::unordered_map< std::string, std::string > &properties, CARTA::RegionStyle ®ion_style) | carta::Ds9ImportExport | private |
ImportCompassStyle(std::string &compass_properties, std::string &coordinate_system, CARTA::AnnotationStyle *annotation_style) | carta::RegionImportExport | protected |
ImportEllipseRegion(std::vector< std::string > ¶meters, bool is_annotation=false) | carta::Ds9ImportExport | private |
ImportFontStyleParameters(std::unordered_map< std::string, std::string > &properties, CARTA::AnnotationStyle *annotation_style) | carta::Ds9ImportExport | private |
ImportPointRegion(std::vector< std::string > ¶meters, bool is_annotation=false) | carta::Ds9ImportExport | private |
ImportPointStyleParameters(std::unordered_map< std::string, std::string > &properties, CARTA::AnnotationStyle *annotation_style) | carta::Ds9ImportExport | private |
ImportPolygonLineRegion(std::vector< std::string > ¶meters, bool is_annotation=false) | carta::Ds9ImportExport | private |
ImportRectangleRegion(std::vector< std::string > ¶meters, bool is_annotation=false) | carta::Ds9ImportExport | private |
ImportRulerRegion(std::vector< std::string > ¶meters, std::unordered_map< std::string, std::string > &properties, CARTA::RegionStyle ®ion_style) | carta::Ds9ImportExport | 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::Ds9ImportExport | private |
ImportVectorRegion(std::vector< std::string > ¶meters) | carta::Ds9ImportExport | private |
InitDs9CoordMap() | carta::Ds9ImportExport | private |
InitGlobalProperties() | carta::Ds9ImportExport | private |
IsCommentLine(const std::string &line) | carta::RegionImportExport | protectedvirtual |
IsDs9CoordSysKeyword(std::string &input_line) | carta::Ds9ImportExport | private |
ParamToQuantity(std::string ¶m, bool is_angle, bool is_xy, std::string ®ion_name, casacore::Quantity ¶m_quantity) | carta::Ds9ImportExport | private |
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::Ds9ImportExport | 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 | |
SetFileReferenceFrame(std::string &ds9_coord) | carta::Ds9ImportExport | private |
SetGlobals(std::string &global_line) | carta::Ds9ImportExport | private |
SetImageReferenceFrame() | carta::Ds9ImportExport | private |
SetParserDelim(const std::string &delim) | carta::RegionImportExport | inlineprotectedvirtual |
SetRegion(std::string ®ion_definition) | carta::Ds9ImportExport | private |
WorldToPixelLength(casacore::Quantity input, unsigned int pixel_axis) | carta::RegionImportExport | protected |
~RegionImportExport()=default | carta::RegionImportExport | virtual |