![]() |
VR-Forces 4.2 Class Documentation
|
A visualizer for displaying range rings. More...

Classes | |
| struct | RingStruct |
Public Member Functions | |
| DtRangeRingVisualizer (makVrv::DtBaseConnection &connection, makVrv::DtStateListener &listener, int modelSet) | |
| CTOR. | |
| virtual | ~DtRangeRingVisualizer () |
| DTOR. | |
| virtual void | connect () |
| virtual void | disconnect () |
| virtual void | initialize_settings () |
| virtual void | setVisualizerDefinition (const makVrv::DtVisualizerDefinition &visDef) |
| Sets the visual definition of the visualizer. | |
| virtual void | setModelDefinitionForAgents () |
| virtual const makVrv::DtStateVisualizer::TypeInfo & | typeInfo () const |
| The instance's type info. | |
Static Public Member Functions | |
| static const makVrv::DtStateVisualizer::TypeInfo & | theTypeInfo () |
| This class's type info. | |
| static const makVrv::DtVisualizerSchema & | theDtRangeRingSchema () |
| Get reference to DtEntityMilitaryImageSymbolVisualizer schema. | |
Protected Member Functions | |
| virtual void | createModelAgents () |
| virtual void | destroyModelAgents () |
| virtual void | createRing () |
| virtual void | destroyOuterRing () |
| virtual void | tryToDraw () |
| virtual void | updateRangeRingsCount () |
| virtual bool | setVisible (bool visible, int context) |
| virtual void | setRangeRingsScale (float) |
| Changes the scale of the font and width of the ring + axis lines. | |
| virtual void | setRangeRingsFill (bool) |
| Fills the ring - currently not enabled in dialog, but should work. | |
| virtual void | setRangeRingsGeometry () |
| virtual void | setRangeRingsColors () |
| virtual void | setRangeRingsLabels () |
| virtual void | slot_entityRangeRingsEnabled (const std::string &markingText, int setting) |
| virtual void | slot_displayUnitChanged (makVrv::DtUnitConverterCollection::DisplayUnitType, int, int) |
Protected Attributes | |
| std::vector< RingStruct > | myRangeRings |
| DtEntityStateListenerExtensions * | myExtensions |
| std::string | myFontFile |
| float | myFontSizeUnscaled |
| float | myScale |
| bool | myFill |
| bool | myEntityRangeRingsEnabled |
A visualizer for displaying range rings.
| makVrf::DtRangeRingVisualizer::DtRangeRingVisualizer | ( | makVrv::DtBaseConnection & | connection, |
| makVrv::DtStateListener & | listener, | ||
| int | modelSet | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Sets the visual definition of the visualizer.
|
virtual |
|
virtual |
The instance's type info.
|
static |
This class's type info.
|
static |
Get reference to DtEntityMilitaryImageSymbolVisualizer schema.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Changes the scale of the font and width of the ring + axis lines.
|
protectedvirtual |
Fills the ring - currently not enabled in dialog, but should work.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |