21 class DtSpiderWebFacadeBase;
22 class DtMultiPointEmbarkationUpdaterAgent;
49 virtual void setColor(
float r,
float g,
float b,
float a);
54 virtual void useDefaultColor();
57 virtual void getColor(
float& r,
float& g,
float& b,
float& a)
const;
65 virtual unsigned short lineStipple()
const;
68 virtual void setStipplePattern(
unsigned short);
77 virtual void addPoint(
int inex,
const DtVector&);
81 virtual void setOrigin(
const DtVector&);
84 virtual void setSelected(
bool);
88 virtual void setPosition(
int iIndex,
const DtVector&);
94 virtual void setPixelLineWidth(
int);
97 virtual void setModelDefinitionForAgents();
105 virtual void setPickable(
bool);
108 virtual void setRadius(
double);
111 virtual void setNumberOfSpokes(
int);
114 virtual void setNumberOfRings(
int);
122 virtual void resetSpatial();
125 virtual void createModelAgents();
128 virtual void destroyModelAgents();
137 virtual void setRelativeLocation(
const DtVector&);
142 virtual void setOffsetPoints(
const std::vector<DtVector>&);
146 virtual void startAttached();
149 virtual void endAttached();
173 float myDefaultColor[4];
174 float myDefaultLabelColor[4];
bool myAttachedFlag
Definition: DtSpiderWebVisualizer.h:184
Contains makVrv:DtSceneObjectVisualizer class.
double myDefaultLineWidth
Definition: DtSpiderWebVisualizer.h:181
The DtTacticalGraphicStateListener is a class that deals with basic TacticalGraphic process code (suc...
Definition: DtTacticalGraphicStateListener.h:20
Base class for visualizing generic objects in the scene.
Definition: DtSceneObjectVisualizer.h:24
Interface for a Spider Web Tactical Graphic Visualizer.
Definition: DtSpiderWebVisualizer.h:34
DtEnvironmentalStateListener::ControlPointsList myControlPoints
Definition: DtSpiderWebVisualizer.h:189
std::vector< DtVector > ControlPointsList
Definition: DtEnvironmentalStateListener.h:27
DtTacticalGraphicStateListener & mySpiderWebListener
Definition: DtSpiderWebVisualizer.h:172
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
DtSpiderWebFacadeBase * mySpiderWeb
Definition: DtSpiderWebVisualizer.h:177
DtUniqueID myAttachedToId
Definition: DtSpiderWebVisualizer.h:185
Contains makVrv:DtTacticalGraphicStateListener class.
PenStyle
Definition: DtTacticalGraphicUtilities.h:66
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DtMultiPointEmbarkationUpdaterAgent * myAttachedUpdaterAgent
Definition: DtSpiderWebVisualizer.h:186
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv:DtBaseConnection class.
int myLineWidth
Definition: DtSpiderWebVisualizer.h:182
Base class to provide boost signal/slot management.
unsigned short myLineStipple
Definition: DtSpiderWebVisualizer.h:179
Interface class for a Spider Web Facade.
Definition: DtSpiderWebFacadeBase.h:67
DtVector myRelativeLocation
Definition: DtSpiderWebVisualizer.h:187
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Contains DLL export macros.