casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
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< FloatfloatPointFromQuant (const Record &inHere, const String &field, String &units)
static Vector< FloatrelToScreen (const Vector< Float > &rel, PixelCanvas *pc)
static Vector< FloatscreenToRel (const Vector< Float > &screen, PixelCanvas *pc)
static Matrix< FloatrelToScreen (const Matrix< Float > &rel, PixelCanvas *pc)
static Matrix< FloatscreenToRel (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

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::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]
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 Vector<Float> casa::DisplayShapeWithCoords::relToScreen ( const Vector< Float > &  rel,
PixelCanvas pc 
) [static]
static Matrix<Float> casa::DisplayShapeWithCoords::relToScreen ( const Matrix< Float > &  rel,
PixelCanvas pc 
) [static]
static Vector<Float> casa::DisplayShapeWithCoords::screenToRel ( const Vector< Float > &  screen,
PixelCanvas pc 
) [static]
static Matrix<Float> casa::DisplayShapeWithCoords::screenToRel ( const Matrix< Float > &  screen,
PixelCanvas pc 
) [static]

The documentation for this class was generated from the following file: