casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Typedefs | Enumerations | Functions
RegionEnums.h File Reference

Go to the source code of this file.

Classes

class  casa::viewer::region::PointInfo

Namespaces

namespace  casa
 this file contains all the compiler specific defines
namespace  casa::viewer
namespace  casa::viewer::region

Typedefs

typedef std::set< Region * > casa::viewer::region::region_list_type

Enumerations

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

Functions

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