casa
$Rev:20696$
|
#include <RegionInfo.h>
Public Types | |
enum | InfoTypes { MsInfoType, ImageInfoType, SliceInfoType, PVLineInfoType, InvalidInfoType } |
typedef ImageStatistics< Float > ::stat_list | stats_t |
typedef stats_t | center_t |
typedef std::pair<String,String> center_element; typedef std::list<center_element> center_t; typedef std::list<std::pair<String,String> > center_t; | |
Public Member Functions | |
RegionInfo () | |
RegionInfo (const RegionInfo &other) | |
virtual | ~RegionInfo () |
std::tr1::shared_ptr< stats_t > & | list () |
const std::string & | label () const |
const std::string & | description () const |
InfoTypes | type () const |
Protected Member Functions | |
RegionInfo (const std::string &label, const std::string &desc, stats_t *si, InfoTypes t) | |
Private Attributes | |
std::tr1::shared_ptr< stats_t > | stat_list_ |
std::string | label_ |
std::string | description_ |
InfoTypes | type_ |
Definition at line 41 of file RegionInfo.h.
typedef std::pair<String,String> center_element; typedef std::list<center_element> center_t; typedef std::list<std::pair<String,String> > center_t;
Definition at line 50 of file RegionInfo.h.
typedef ImageStatistics<Float>::stat_list casa::viewer::RegionInfo::stats_t |
Definition at line 46 of file RegionInfo.h.
Definition at line 44 of file RegionInfo.h.
casa::viewer::RegionInfo::RegionInfo | ( | ) | [inline] |
Definition at line 52 of file RegionInfo.h.
casa::viewer::RegionInfo::RegionInfo | ( | const RegionInfo & | other | ) | [inline] |
Definition at line 53 of file RegionInfo.h.
virtual casa::viewer::RegionInfo::~RegionInfo | ( | ) | [inline, virtual] |
Definition at line 54 of file RegionInfo.h.
casa::viewer::RegionInfo::RegionInfo | ( | const std::string & | label, |
const std::string & | desc, | ||
stats_t * | si, | ||
InfoTypes | t | ||
) | [inline, protected] |
Definition at line 62 of file RegionInfo.h.
const std::string& casa::viewer::RegionInfo::description | ( | ) | const [inline] |
Definition at line 58 of file RegionInfo.h.
References description_.
const std::string& casa::viewer::RegionInfo::label | ( | ) | const [inline] |
Definition at line 57 of file RegionInfo.h.
References label_.
std::tr1::shared_ptr<stats_t>& casa::viewer::RegionInfo::list | ( | ) | [inline] |
Definition at line 56 of file RegionInfo.h.
References stat_list_.
InfoTypes casa::viewer::RegionInfo::type | ( | ) | const [inline] |
Definition at line 59 of file RegionInfo.h.
References type_.
std::string casa::viewer::RegionInfo::description_ [private] |
Definition at line 67 of file RegionInfo.h.
Referenced by description().
std::string casa::viewer::RegionInfo::label_ [private] |
Definition at line 66 of file RegionInfo.h.
Referenced by label().
std::tr1::shared_ptr<stats_t> casa::viewer::RegionInfo::stat_list_ [private] |
Definition at line 65 of file RegionInfo.h.
Referenced by list().
InfoTypes casa::viewer::RegionInfo::type_ [private] |
Definition at line 68 of file RegionInfo.h.
Referenced by type().