casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::viewer::PVLineRegionInfo Class Reference

#include <RegionInfo.h>

Inheritance diagram for casa::viewer::PVLineRegionInfo:
casa::viewer::RegionInfo

Public Member Functions

 PVLineRegionInfo (const std::string &label, const std::string &desc, stats_t *si, const std::vector< std::string > &ps, const std::vector< std::string > &ws, const std::string &pa, const std::string &sep)
 
 ~PVLineRegionInfo ()
 
std::vector< std::string > pixelStrings () const
 
std::vector< std::string > worldStrings () const
 
const std::string & positionAngle () const
 
const std::string & separation () const
 
- Public Member Functions inherited from casa::viewer::RegionInfo
 RegionInfo ()
 
 RegionInfo (const RegionInfo &other)
 
virtual ~RegionInfo ()
 
std::shared_ptr< stats_t > & list ()
 
const std::string & label () const
 
const std::string & description () const
 
InfoTypes type () const
 

Private Attributes

std::vector< std::string > pixel_strings_
 
std::vector< std::string > world_strings_
 
std::string position_angle
 
std::string point_separation
 

Additional Inherited Members

- Public Types inherited from casa::viewer::RegionInfo
enum  InfoTypes {
  MsInfoType,
  ImageInfoType,
  SliceInfoType,
  PVLineInfoType,
  InvalidInfoType
}
 
typedef
casacore::ImageStatistics
< casacore::Float >::stat_list 
stats_t
 
typedef stats_t center_t
 typedef std::pair<casacore::String,String> center_element; typedef std::list<center_element> center_t; typedef std::list<std::pair<casacore::String,String> > center_t; More...
 
- Protected Member Functions inherited from casa::viewer::RegionInfo
 RegionInfo (const std::string &label, const std::string &desc, stats_t *si, InfoTypes t)
 

Detailed Description

Definition at line 106 of file RegionInfo.h.

Constructor & Destructor Documentation

casa::viewer::PVLineRegionInfo::PVLineRegionInfo ( const std::string &  label,
const std::string &  desc,
stats_t si,
const std::vector< std::string > &  ps,
const std::vector< std::string > &  ws,
const std::string &  pa,
const std::string &  sep 
)
inline

Definition at line 108 of file RegionInfo.h.

casa::viewer::PVLineRegionInfo::~PVLineRegionInfo ( )
inline

Definition at line 113 of file RegionInfo.h.

Member Function Documentation

std::vector<std::string> casa::viewer::PVLineRegionInfo::pixelStrings ( ) const
inline

Definition at line 114 of file RegionInfo.h.

References pixel_strings_.

const std::string& casa::viewer::PVLineRegionInfo::positionAngle ( ) const
inline

Definition at line 120 of file RegionInfo.h.

References position_angle.

const std::string& casa::viewer::PVLineRegionInfo::separation ( ) const
inline

Definition at line 123 of file RegionInfo.h.

References point_separation.

std::vector<std::string> casa::viewer::PVLineRegionInfo::worldStrings ( ) const
inline

Definition at line 117 of file RegionInfo.h.

References world_strings_.

Member Data Documentation

std::vector<std::string> casa::viewer::PVLineRegionInfo::pixel_strings_
private

Definition at line 127 of file RegionInfo.h.

Referenced by pixelStrings().

std::string casa::viewer::PVLineRegionInfo::point_separation
private

Definition at line 130 of file RegionInfo.h.

Referenced by separation().

std::string casa::viewer::PVLineRegionInfo::position_angle
private

Definition at line 129 of file RegionInfo.h.

Referenced by positionAngle().

std::vector<std::string> casa::viewer::PVLineRegionInfo::world_strings_
private

Definition at line 128 of file RegionInfo.h.

Referenced by worldStrings().


The documentation for this class was generated from the following file: