casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
casa::DisplayShapeWithCoords Class Referenceabstract

#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

Public Member Functions

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

Static Public Member Functions

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

Detailed Description

Definition at line 51 of file DisplayShapeWithCoords.h.

Constructor & Destructor Documentation

virtual casa::DisplayShapeWithCoords::~DisplayShapeWithCoords ( )
inlinevirtual

Definition at line 99 of file DisplayShapeWithCoords.h.

Member Function Documentation

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

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