#include <RegionTool.h>
Definition at line 45 of file RegionTool.h.
typedef std::map< viewer::region::PointLocation, SHARED_PTR<viewer::region::region_list_type> > casa::RegionTool::State::state_count_type [private] |
Definition at line 88 of file RegionTool.h.
typedef std::map< RegionTool*, viewer::region::region_list_type > casa::RegionTool::State::tool_regions_type [private] |
Definition at line 87 of file RegionTool.h.
casa::RegionTool::State::State | ( | WorldCanvas * | wc, | |
double | X, | |||
double | Y | |||
) | [inline] |
Definition at line 47 of file RegionTool.h.
casa::RegionTool::State::~State | ( | ) |
casa::RegionTool::State::State | ( | const State & | ) | [inline, private] |
Definition at line 84 of file RegionTool.h.
casa::RegionTool::State::State | ( | ) | [inline, private] |
Definition at line 85 of file RegionTool.h.
unsigned int casa::RegionTool::State::count | ( | viewer::region::PointLocation | state | ) |
get the number of regions in a particular state
bool casa::RegionTool::State::exists | ( | viewer::Region * | ) | const |
SHARED_PTR<viewer::region::region_list_type> casa::RegionTool::State::filter | ( | SHARED_PTR< viewer::region::region_list_type > | , | |
viewer::region::RegionSelect | ||||
) | [private] |
void casa::RegionTool::State::insert | ( | RegionTool * | tool, | |
viewer::Region * | region, | |||
const viewer::region::PointInfo & | state | |||
) |
void* casa::RegionTool::State::operator new | ( | size_t | ) | [private] |
void casa::RegionTool::State::refresh | ( | ) | [inline] |
Definition at line 72 of file RegionTool.h.
References refresh_count.
SHARED_PTR<viewer::region::region_list_type> casa::RegionTool::State::regions | ( | viewer::region::PointLocation | loc, | |
viewer::region::RegionSelect | select | |||
) |
viewer::region::region_list_type& casa::RegionTool::State::regions | ( | RegionTool * | tool | ) |
viewer::region::region_list_type& casa::RegionTool::State::regions | ( | ) | [inline] |
get the number of regions by a specific tool
Definition at line 54 of file RegionTool.h.
References all_regions.
viewer::region::PointInfo casa::RegionTool::State::state | ( | viewer::Region * | region | ) |
WorldCanvas* casa::RegionTool::State::wc | ( | ) | [inline] |
Definition at line 68 of file RegionTool.h.
References wc_.
double casa::RegionTool::State::x | ( | ) | const [inline] |
Definition at line 62 of file RegionTool.h.
References x_.
double casa::RegionTool::State::y | ( | ) | const [inline] |
Definition at line 65 of file RegionTool.h.
References y_.
Definition at line 97 of file RegionTool.h.
Referenced by regions().
Definition at line 96 of file RegionTool.h.
Definition at line 98 of file RegionTool.h.
unsigned int casa::RegionTool::State::refresh_count [private] |
Definition at line 92 of file RegionTool.h.
Referenced by refresh().
Definition at line 94 of file RegionTool.h.
Definition at line 95 of file RegionTool.h.
WorldCanvas* casa::RegionTool::State::wc_ [private] |
Definition at line 90 of file RegionTool.h.
Referenced by wc().
double casa::RegionTool::State::x_ [private] |
Definition at line 91 of file RegionTool.h.
Referenced by x().
double casa::RegionTool::State::y_ [private] |
Definition at line 91 of file RegionTool.h.
Referenced by y().