![]() |
VR-Forces 4.10 Class Documentation
|
Base class for symbol decorations. More...

Public Member Functions | |
| virtual | ~DtSymbolDecoration () |
| DTOR. More... | |
| virtual void | visualize ()=0 |
| Start visualizing the decoration. More... | |
| virtual void | unvisualize ()=0 |
| Stop visualizing the decoration. More... | |
| virtual void | setScale (float scale) |
| Set the scale of the decoration as a multiplier of the default size Default implementation does nothing (no-op). More... | |
Protected Member Functions | |
| DtSymbolDecoration () | |
| CTOR. More... | |
Base class for symbol decorations.
|
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, makVrf::DtSpotReportContactRadiusIndicatorSymbolDecoration, makVrv::DT_PROTOCOL_NAMESPACE::DtNameSymbolDecoration, makVrv::DT_PROTOCOL_NAMESPACE::DtRawVelocitySymbolDecoration, makVrf::DtSpotReportHeadingIndicatorSymbolDecoration, makVrf::DtVrfNameSymbolDecoration, makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStateCloudStateSymbolDecoration, makVrv::DtAccelerationSymbolDecoration, makVrv::DtHeadingSymbolDecoration, makVrv::DtHeightAboveSeaLevelSymbolDecoration, makVrv::DtHeightAboveTerrainSymbolDecoration, makVrv::DtVelocitySymbolDecoration, makVrf::DtExtendedLabelSymbolDecoration, makVrv::DtHeadingIndicatorSymbolDecoration, 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, makVrf::DtSpotReportContactRadiusIndicatorSymbolDecoration, makVrv::DT_PROTOCOL_NAMESPACE::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::DtHeadingIndicatorSymbolDecoration, 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, makVrf::DtVrfNameSymbolDecoration, and makVrv::DtHeadingIndicatorSymbolDecoration.