casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions
casa::viewer::region Namespace Reference

Classes

class  PointInfo
 

Typedefs

typedef std::set< Region * > region_list_type
 

Enumerations

enum  LineStyle {
  SolidLine,
  DashLine,
  DotLine,
  LSDoubleDashed
}
 LSDoubleDashed is only used to preserve state (it is a Display::LineStyle option) More...
 
enum  TextPosition {
  TopText,
  RightText,
  BottomText,
  LeftText
}
 
enum  TextFontStyle {
  ItalicText,
  BoldText
}
 
enum  Coord {
  J2000,
  B1950,
  Galactic,
  SuperGalactic,
  Ecliptic,
  DefaultCoord
}
 
enum  Units {
  Degrees,
  Radians,
  Sexagesimal,
  Pixel,
  DefaultUnits
}
 
enum  MouseState {
  MouseRefresh,
  MouseSelected,
  MouseHandle
}
 state returned from mouse functions for regions... More...
 
enum  RegionTypes {
  RectRegion,
  PointRegion,
  EllipseRegion,
  PolyRegion,
  PolylineRegion,
  PVLineRegion,
  NonRegion
}
 
enum  RegionSelect {
  SelectAny,
  SelectRect,
  SelectPoint,
  SelectEllipse,
  SelectPoly,
  SelectPolyline,
  SelectPVLine
}
 
enum  PointLocation {
  PointInside,
  PointHandle,
  PointOutside
}
 
enum  RegionChanges {
  RegionChangeCreate,
  RegionChangeUpdate,
  RegionChangeReset,
  RegionChangeFocus,
  RegionChangeModified,
  RegionChangeLabel,
  RegionChangeDelete,
  RegionChangeStatsUpdate,
  RegionChangeNewChannel,
  RegionChangeSelected
}
 

Functions

template<class T >
void dump (const std::string &prefix, const std::set< T * > &s)
 
RegionTypes select_to_region (RegionSelect select)
 

Typedef Documentation

Definition at line 14 of file RegionEnums.h.

Enumeration Type Documentation

Enumerator
J2000 
B1950 
Galactic 
SuperGalactic 
Ecliptic 
DefaultCoord 

Definition at line 30 of file RegionEnums.h.

LSDoubleDashed is only used to preserve state (it is a Display::LineStyle option)

Enumerator
SolidLine 
DashLine 
DotLine 
LSDoubleDashed 

Definition at line 27 of file RegionEnums.h.

state returned from mouse functions for regions...

Enumerator
MouseRefresh 
MouseSelected 
MouseHandle 

Definition at line 34 of file RegionEnums.h.

Enumerator
PointInside 
PointHandle 
PointOutside 

Definition at line 48 of file RegionEnums.h.

Enumerator
RegionChangeCreate 
RegionChangeUpdate 
RegionChangeReset 
RegionChangeFocus 
RegionChangeModified 
RegionChangeLabel 
RegionChangeDelete 
RegionChangeStatsUpdate 
RegionChangeNewChannel 
RegionChangeSelected 

Definition at line 50 of file RegionEnums.h.

Enumerator
SelectAny 
SelectRect 
SelectPoint 
SelectEllipse 
SelectPoly 
SelectPolyline 
SelectPVLine 

Definition at line 37 of file RegionEnums.h.

Enumerator
RectRegion 
PointRegion 
EllipseRegion 
PolyRegion 
PolylineRegion 
PVLineRegion 
NonRegion 

Definition at line 36 of file RegionEnums.h.

Enumerator
ItalicText 
BoldText 

Definition at line 29 of file RegionEnums.h.

Enumerator
TopText 
RightText 
BottomText 
LeftText 

Definition at line 28 of file RegionEnums.h.

Enumerator
Degrees 
Radians 
Sexagesimal 
Pixel 
DefaultUnits 

Definition at line 31 of file RegionEnums.h.

Function Documentation

template<class T >
void casa::viewer::region::dump ( const std::string &  prefix,
const std::set< T * > &  s 
)

Definition at line 16 of file RegionEnums.h.

RegionTypes casa::viewer::region::select_to_region ( RegionSelect  select)
inline