DisplayShapeWithCoords.h

Classes

DisplayShapeWithCoords -- (full description)

class DisplayShapeWithCoords

Interface

Public Members
virtual Record getRawOptions() = 0
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)

Description

Member Description

virtual Record getRawOptions() = 0

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)