casa::DisplayShapeWithCoords Class Reference

#include <DisplayShapeWithCoords.h>

Inheritance diagram for casa::DisplayShapeWithCoords:
casa::DSPixelArrow casa::DSPixelEllipse casa::DSPixelMarker casa::DSPixelPoly casa::DSPixelPolyLine casa::DSPixelRectangle casa::DSPixelText casa::DSScreenArrow casa::DSScreenEllipse casa::DSScreenMarker casa::DSScreenPoly casa::DSScreenPolyLine casa::DSScreenRectangle casa::DSScreenText casa::DSWorldArrow casa::DSWorldEllipse casa::DSWorldMarker casa::DSWorldPoly casa::DSWorldPolyLine casa::DSWorldRectangle casa::DSWorldText

List of all members.

Public Member Functions

virtual Record getRawOptions ()=0
virtual ~DisplayShapeWithCoords ()

Static Public Member Functions

static void floatToPix (Record &inHere, const String &field)
static void floatPointToPix (Record &inHere, const String &field)
static void matrixFloatToQuant (Record &inHere, const String &field, const String &unit)
static void matrixFloatFromQuant (Record &inHere, const String &field, const String &onlyParseTheseUnits)
static void floatFromPix (Record &inHere, const String &field)
static void floatPointFromPix (Record &inHere, const String &field)
static WorldCanvaschooseWCFromWorldPoint (const Record &settings, PanelDisplay *pd)
static WorldCanvaschooseWCFromWorldPoints (const Record &settings, const String &fieldWithPoints, PanelDisplay *pd)
static WorldCanvaschooseWCFromPixPoint (const Float &xPos, const Float &yPos, PanelDisplay *pd)
static WorldCanvaschooseWCFromPixPoints (const Matrix< Float > points, PanelDisplay *pd)
static Vector< Float > floatPointFromQuant (const Record &inHere, const String &field, String &units)
static Vector< Float > relToScreen (const Vector< Float > &rel, PixelCanvas *pc)
static Vector< Float > screenToRel (const Vector< Float > &screen, PixelCanvas *pc)
static Matrix< Float > relToScreen (const Matrix< Float > &rel, PixelCanvas *pc)
static Matrix< Float > screenToRel (const Matrix< Float > &screen, PixelCanvas *pc)
static Bool inWorldCanvasDrawArea (const Matrix< Float > points, WorldCanvas *wc)
static void pixelToWorldPoints (Record &inHere, const String &fieldname, WorldCanvas *wc)

Detailed Description

Definition at line 47 of file DisplayShapeWithCoords.h.


Constructor & Destructor Documentation

virtual casa::DisplayShapeWithCoords::~DisplayShapeWithCoords (  )  [inline, virtual]

Definition at line 95 of file DisplayShapeWithCoords.h.


Member Function Documentation

static WorldCanvas* casa::DisplayShapeWithCoords::chooseWCFromPixPoint ( const Float &  xPos,
const Float &  yPos,
PanelDisplay pd 
) [static]
static WorldCanvas* casa::DisplayShapeWithCoords::chooseWCFromPixPoints ( const Matrix< Float >  points,
PanelDisplay pd 
) [static]
static WorldCanvas* casa::DisplayShapeWithCoords::chooseWCFromWorldPoint ( const Record &  settings,
PanelDisplay pd 
) [static]
static WorldCanvas* casa::DisplayShapeWithCoords::chooseWCFromWorldPoints ( const Record &  settings,
const String &  fieldWithPoints,
PanelDisplay pd 
) [static]
static void casa::DisplayShapeWithCoords::floatFromPix ( Record &  inHere,
const String &  field 
) [static]
static void casa::DisplayShapeWithCoords::floatPointFromPix ( Record &  inHere,
const String &  field 
) [static]
static Vector<Float> casa::DisplayShapeWithCoords::floatPointFromQuant ( const Record &  inHere,
const String &  field,
String &  units 
) [static]
static void casa::DisplayShapeWithCoords::floatPointToPix ( Record &  inHere,
const String &  field 
) [static]
static void casa::DisplayShapeWithCoords::floatToPix ( Record &  inHere,
const String &  field 
) [static]
virtual Record casa::DisplayShapeWithCoords::getRawOptions (  )  [pure virtual]
static Bool casa::DisplayShapeWithCoords::inWorldCanvasDrawArea ( const Matrix< Float >  points,
WorldCanvas wc 
) [static]
static void casa::DisplayShapeWithCoords::matrixFloatFromQuant ( Record &  inHere,
const String &  field,
const String &  onlyParseTheseUnits 
) [static]
static void casa::DisplayShapeWithCoords::matrixFloatToQuant ( Record &  inHere,
const String &  field,
const String &  unit 
) [static]
static void casa::DisplayShapeWithCoords::pixelToWorldPoints ( Record &  inHere,
const String &  fieldname,
WorldCanvas wc 
) [static]
static Matrix<Float> casa::DisplayShapeWithCoords::relToScreen ( const Matrix< Float > &  rel,
PixelCanvas pc 
) [static]
static Vector<Float> casa::DisplayShapeWithCoords::relToScreen ( const Vector< Float > &  rel,
PixelCanvas pc 
) [static]
static Matrix<Float> casa::DisplayShapeWithCoords::screenToRel ( const Matrix< Float > &  screen,
PixelCanvas pc 
) [static]
static Vector<Float> casa::DisplayShapeWithCoords::screenToRel ( const Vector< Float > &  screen,
PixelCanvas pc 
) [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1