casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
RegionEnums.h File Reference
#include <string>
#include <set>
#include <stdio.h>

Go to the source code of this file.

Classes

class  casa::viewer::region::PointInfo
 

Namespaces

 casa
 -*- mode: c++ -*-
 
 casa::viewer
 
 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)