The SngCoordinateDisplay class provides the ability for VR-Vantage to display Swiss grid geographic coordinate system.
|
| | SngCoordinateDisplay (const makVrv::DtCoordinateSystem &cs) |
| |
| DistanceUnits | xUnitsFor (DistanceUnits unit) const |
| |
| DistanceUnits | yUnitsFor (DistanceUnits unit) const |
| |
| DistanceUnits | zUnitsFor (DistanceUnits unit) const |
| |
| virtual makVrv::DtUnicode | xAxisLabel () const |
| |
| virtual makVrv::DtUnicode | yAxisLabel () const |
| |
| virtual makVrv::DtUnicode | zAxisLabel () const |
| |
| virtual makVrv::DtUnicode | northSouthGridLabel (DistanceUnits unit, const DtVector &geocPos, int decimals, double gridSpacing, bool minimal=false) override |
| |
| virtual makVrv::DtUnicode | eastWestGridLabel (DistanceUnits unit, const DtVector &geocPos, int decimals, double gridSpacing, bool minimal=false) override |
| |
| virtual std::vector< std::string > | convertPositionToStringList (DistanceUnits unit, const DtVector &geocPos, int decimals) const override |
| |
virtual std::vector
< makVrv::DtUnicode > | convertPositionToNotatedStringList (DistanceUnits unit, makVrv::DtUnicode unitNotation, const DtVector &geocPos, int decimals, bool minimal=false) const override |
| |
| virtual void | convertToGeocentric (const std::string &x, const std::string &y, const std::string &z, DistanceUnits distUnits, DistanceUnits altUnits, DtVector &vector) |
| |
| virtual makVrv::DtUnicode | name () const |
| |
virtual
makVrv::DtCoordinateDisplay * | clone () const |
| |
| DtVector | convertFromGeocentric (const DtVector &geoc) const |
| |
| DtTaitBryan | headingPitchRollFor (const DtVector &location, const DtTaitBryan &geocOri) const |
| |
| DtTaitBryan | localOrientationFor (const DtVector &location, const DtTaitBryan &geocOri) const |
| |
| DtTaitBryan | orientationFor (const DtVector &location, const DtTaitBryan &geocOri, bool local) const |
| |
| void | regularExpressionValidator (std::string &x, std::string &y, std::string &z) |
| |
| | DtCoordinateDisplay (const DtCoordinateSystem &coordSys) |
| |
| virtual | ~DtCoordinateDisplay () |
| |
| virtual DtUnicode | gridBoxLabel (const DtVector &lowerLeftGeocPos, const DtVector &upperRightGeocPos) |
| |
| virtual DtUnicode | northSouthGridLabel (OrientationUnits unit, const DtVector &geocPos, int decimals, double gridSpacing, bool minimal=false) |
| |
| virtual DtUnicode | eastWestGridLabel (OrientationUnits unit, const DtVector &geocPos, int decimals, double gridSpacing, bool minimal=false) |
| |
| virtual bool | clipXToGrid (double inStartX, double inEndX, double constantY, double &clippedStartX, double &clippedEndX) |
| |
| virtual bool | clipYToGrid (double inStartY, double inEndY, double constantX, double &clippedStartY, double &clippedEndY) |
| |
| virtual void | shiftGridLineAnchors (double xSpacing, double ySpacing, double &shiftX, double &shifY) |
| |
| virtual bool | usesDecimalsOnGridLines () const |
| |
| virtual double | maxGridSpacing () const |
| |
| virtual double | minGridSpacing () const |
| |
| virtual DtTaitBryan | topoOrientationFor (const DtVector &geocPos, const DtTaitBryan &geocOri) const |
| |
| virtual DtVector | geocToLocalVector (const DtVector &geocLoc, const DtVector &geocVec) const |
| |
const
SupportedPositionDistanceUnits & | supportedPositionDistanceUnits () const |
| |
| bool | isSupportedPositionUnit (DistanceUnits unit) const |
| |
| void | addSupportedPositionUnit (DistanceUnits unitToSupport) |
| |
| void | removeSupportedPositionUnit (DistanceUnits unitToRemove) |
| |
const
SupportedPositionAngularUnits & | supportedPositionAngularUnits () const |
| |
| bool | isSupportedPositionUnit (OrientationUnits unit) const |
| |
| void | addSupportedPositionUnit (OrientationUnits unitToSupport) |
| |
| void | removeSupportedPositionUnit (OrientationUnits unitToRemove) |
| |
| const SupportedCSForGridLines & | supportedCSForGridLines () const |
| |
| bool | isSupportedCSForGridLines (const std::string &cs) const |
| |
| void | addSupportedCSForGridLines (const std::string &cs) |
| |
| void | removeSupportedCSForGridLines (const std::string &cs) |
| |