![]() |
VR-Forces 5.0.2 Developer's Guide
|
Base class for symbol decorations.

Public Member Functions | |
| virtual | ~DtSymbolDecoration () |
| virtual void | visualize ()=0 |
| virtual void | unvisualize ()=0 |
| virtual void | setScale (float scale) |
Protected Member Functions | |
| DtSymbolDecoration () | |
|
virtual |
DTOR.
|
protected |
CTOR.
|
pure virtual |
Start visualizing the decoration.
Implemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStateElevationalConfigurationSymbolDecoration, makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStatePrecipitationIntensitySymbolDecoration, makVrf::DtSpotReportSymbolDecoration, makVrv::DtArtPartSymbolDecoration, makVrv::DtHeadingIndicatorSymbolDecoration, makVrf::DtSpotReportContactRadiusIndicatorSymbolDecoration, makVrv::DtNameSymbolDecoration, makVrv::DT_PROTOCOL_NAMESPACE::DtRawVelocitySymbolDecoration, makVrf::DtVrfNameSymbolDecoration, makVrf::DtSpotReportHeadingIndicatorSymbolDecoration, makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStateCloudStateSymbolDecoration, makVrv::DtAccelerationSymbolDecoration, makVrv::DtHeadingSymbolDecoration, makVrv::DtHeightAboveSeaLevelSymbolDecoration, makVrv::DtHeightAboveTerrainSymbolDecoration, makVrv::DtVelocitySymbolDecoration, makVrf::DtExtendedLabelSymbolDecoration, makVrv::DtLocationSymbolDecoration, makVrv::DtOrientationSymbolDecoration, makVrf::DtLabelSymbolDecoration, and makVrf::DtTimeSinceLastReportSymbolDecoration.
|
pure virtual |
Stop visualizing the decoration.
Implemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStateElevationalConfigurationSymbolDecoration, makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStatePrecipitationIntensitySymbolDecoration, makVrf::DtSpotReportSymbolDecoration, makVrv::DtArtPartSymbolDecoration, makVrv::DtHeadingIndicatorSymbolDecoration, makVrf::DtSpotReportContactRadiusIndicatorSymbolDecoration, makVrv::DtNameSymbolDecoration, makVrv::DT_PROTOCOL_NAMESPACE::DtRawVelocitySymbolDecoration, makVrf::DtVrfNameSymbolDecoration, makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStateCloudStateSymbolDecoration, makVrv::DtAccelerationSymbolDecoration, makVrv::DtHeadingSymbolDecoration, makVrv::DtHeightAboveSeaLevelSymbolDecoration, makVrv::DtHeightAboveTerrainSymbolDecoration, makVrv::DtVelocitySymbolDecoration, makVrf::DtExtendedLabelSymbolDecoration, makVrv::DtLocationSymbolDecoration, makVrv::DtOrientationSymbolDecoration, makVrf::DtLabelSymbolDecoration, and makVrf::DtTimeSinceLastReportSymbolDecoration.
|
virtual |
Set the scale of the decoration as a multiplier of the default size Default implementation does nothing (no-op).
Reimplemented in makVrf::DtSpotReportSymbolDecoration, makVrv::DtHeadingIndicatorSymbolDecoration, and makVrf::DtVrfNameSymbolDecoration.