19 class DtSceneObjectAgent;
20 class DtOverlaySpiderWebModelAgent;
37 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
60 virtual void setPickable(
bool )
override;
63 virtual void updateColors()
override;
66 virtual void setStipplePattern(
unsigned short c )
override;
72 virtual void setPixelLineWidth(
int )
override;
75 virtual void setNumberOfSpokes(
int )
override;
81 virtual void setNumberOfRings(
int numRings )
override;
85 virtual void setMaxAngleSegment(
double angleSegmentMax )
override;
89 virtual void setRadius(
double x )
override;
92 virtual void setScale(
float scale )
override;
96 virtual void setIsInnerRingFilled(
bool filled )
override;
102 virtual void setRingIntervalDistance(
double interval )
override;
106 virtual void setListenToNorthDisplayUnitSettings(
bool listenToNorthUnitToUse)
override;
110 virtual void setListenToOrientationDisplayUnitSettings(
bool listenToOrientationUnitToUse)
override;
114 virtual void setListenToDistanceDisplayUnitSettings(
bool listenToDistanceUnitToUse)
override;
121 virtual void setGroup(
int groupNum )
override;
128 virtual void setIsDecorated(
bool isDecorated )
override;
132 virtual void setFontFile(
const std::string& fontFile )
override;
136 virtual void setFontPointSize(
float pointSize )
override;
146 virtual void setDistanceDecimals(
unsigned int decimals )
override;
156 virtual void setOrientationDecimals(
unsigned int decimals )
override;
164 virtual DtOverlaySpiderWebModelAgent* findSpiderWebModel();
167 virtual void createModelAgents()
override;
170 virtual void setModelDefinitionForAgents()
override;
173 virtual void destroyModelAgents()
override;
Contains the makVrv::DtSpiderWebVisualizer class declaration.
Definition: DtStateVisualizer.h:274
NorthUnits
Enumeration of the different north units.
Definition: DtDisplayUnitsSettingsRecord.h:151
Interface for a Spider Web Tactical Graphic Visualizer.
Definition: DtSpiderWebVisualizer.h:35
DistanceUnits
Enumeration of the different distance units.
Definition: DtDisplayUnitsSettingsRecord.h:57
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Implementation of a 2D (overlay) Spider Web Tactical Graphic Visualizer.
Definition: Dt2DSpiderWebVisualizer.h:31
OrientationUnits
Enumeration of the different orientation units.
Definition: DtDisplayUnitsSettingsRecord.h:102
DtModelSetId
Definition: DtModelSetEnums.h:19
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:26
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:54
Contains DLL export macros.