casa
$Rev:20696$
|
#include <DisplayShapeWithCoords.h>
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 WorldCanvas * | chooseWCFromWorldPoint (const Record &settings, PanelDisplay *pd) |
static WorldCanvas * | chooseWCFromWorldPoints (const Record &settings, const String &fieldWithPoints, PanelDisplay *pd) |
static WorldCanvas * | chooseWCFromPixPoint (const Float &xPos, const Float &yPos, PanelDisplay *pd) |
static WorldCanvas * | chooseWCFromPixPoints (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) |
Definition at line 47 of file DisplayShapeWithCoords.h.
virtual casa::DisplayShapeWithCoords::~DisplayShapeWithCoords | ( | ) | [inline, virtual] |
Definition at line 95 of file DisplayShapeWithCoords.h.
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] |
Implemented in casa::DSWorldPoly, casa::DSWorldPolyLine, casa::DSWorldArrow, casa::DSWorldEllipse, casa::DSScreenArrow, casa::DSWorldRectangle, casa::DSScreenPoly, casa::DSScreenPolyLine, casa::DSWorldMarker, casa::DSWorldText, casa::DSScreenEllipse, casa::DSScreenRectangle, casa::DSScreenMarker, casa::DSScreenText, casa::DSPixelPoly, casa::DSPixelEllipse, casa::DSPixelArrow, casa::DSPixelPolyLine, casa::DSPixelMarker, casa::DSPixelRectangle, and casa::DSPixelText.
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] |