21 class DtWedgeFacadeBase;
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;
74 virtual unsigned short lineStipple()
const;
77 virtual void setStipplePattern(
unsigned short);
86 virtual void addPoint(
int inex,
const DtVector&);
90 virtual void setOrigin(
const DtVector&);
93 virtual void setSelected(
bool);
96 virtual void setSolidFillCenter(
bool);
100 virtual void setPosition(
int iIndex,
const DtVector&);
106 virtual void setPixelLineWidth(
int);
109 virtual void setModelDefinitionForAgents();
117 virtual void setPickable(
bool);
125 virtual void resetSpatial();
128 virtual void createModelAgents();
131 virtual void destroyModelAgents();
140 virtual void setRelativeLocation(
const DtVector&);
145 virtual void setOffsetPoints(
const std::vector<DtVector>&);
149 virtual void startAttached();
152 virtual void endAttached();
176 float myDefaultColor[4];
DtTacticalGraphicStateListener & myWedgeListener
Definition: DtWedgeVisualizer.h:175
Interface for a Wedge Tactical Graphic Visualizer.
Definition: DtWedgeVisualizer.h:34
DtVector myRelativeLocation
Definition: DtWedgeVisualizer.h:193
Contains makVrv:DtSceneObjectVisualizer class.
Interface class for a Circular Wedge Facade.
Definition: DtWedgeFacadeBase.h:60
bool myFill
Definition: DtWedgeVisualizer.h:178
DtEnvironmentalStateListener::ControlPointsList myControlPoints
Definition: DtWedgeVisualizer.h:195
The DtTacticalGraphicStateListener is a class that deals with basic TacticalGraphic process code (suc...
Definition: DtTacticalGraphicStateListener.h:20
DtUniqueID myAttachedToId
Definition: DtWedgeVisualizer.h:191
Base class for visualizing generic objects in the scene.
Definition: DtSceneObjectVisualizer.h:27
std::vector< DtVector > ControlPointsList
Definition: DtEnvironmentalStateListener.h:27
double myDefaultLineWidth
Definition: DtWedgeVisualizer.h:187
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
vrvTacticalGraphicUtilities::FillStyle myFillStyle
Definition: DtWedgeVisualizer.h:183
bool myAttachedFlag
Definition: DtWedgeVisualizer.h:190
Contains makVrv:DtTacticalGraphicStateListener class.
PenStyle
Definition: DtTacticalGraphicUtilities.h:66
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned short myLineStipple
Definition: DtWedgeVisualizer.h:182
DtWedgeFacadeBase * myWedge
Definition: DtWedgeVisualizer.h:180
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Contains makVrv:DtBaseConnection class.
Base class to provide boost signal/slot management.
FillStyle
Definition: DtTacticalGraphicUtilities.h:76
float myFillColor
Definition: DtWedgeVisualizer.h:185
DtMultiPointEmbarkationUpdaterAgent * myAttachedUpdaterAgent
Definition: DtWedgeVisualizer.h:192
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
int myLineWidth
Definition: DtWedgeVisualizer.h:188
bool myFillColorSet
Definition: DtWedgeVisualizer.h:184
Contains DLL export macros.