20 class DtEllipseFacadeBase;
21 class DtMultiPointEmbarkationUpdaterAgent;
42 virtual void setColor(
float r,
float g,
float b,
float a);
46 virtual void useDefaultColor();
49 virtual void getColor(
float& r,
float& g,
float& b,
float& a)
const;
65 virtual unsigned short lineStipple()
const;
68 virtual void setStipplePattern(
unsigned short);
75 virtual void addPoint(
int inex,
const DtVector&);
78 virtual void setOrigin(
const DtVector&);
81 virtual void setSelected(
bool);
84 virtual void setSolid(
bool);
87 virtual void setPosition(
int iIndex,
const DtVector&);
92 virtual void setPixelLineWidth(
int);
96 virtual void setModelDefinitionForAgents();
99 virtual void resetSpatial();
106 virtual void setPickable(
bool);
110 virtual void createModelAgents();
113 virtual void destroyModelAgents();
119 virtual void setRelativeLocation(
const DtVector&);
124 virtual void setOffsetPoints(
const std::vector<DtVector>&);
128 virtual void startAttached();
131 virtual void endAttached();
142 float myDefaultColor[4];
int myLineWidth
Definition: DtEllipseVisualizer.h:155
DtVector myRelativeLocation
Definition: DtEllipseVisualizer.h:160
Contains DtEllipseVisualizer class.
Definition: DtEllipseVisualizer.h:29
Contains DtEllipseFacadeBase class.
Definition: DtEllipseFacadeBase.h:30
bool myAttachedFlag
Definition: DtEllipseVisualizer.h:157
Contains makVrv:DtSceneObjectVisualizer class.
DtEllipseFacadeBase * myEllipse
Definition: DtEllipseVisualizer.h:146
bool myFillColorSet
Definition: DtEllipseVisualizer.h:150
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
vrvTacticalGraphicUtilities::FillStyle myFillStyle
Definition: DtEllipseVisualizer.h:149
std::vector< DtVector > ControlPointsList
Definition: DtEnvironmentalStateListener.h:27
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
Contains makVrv:DtTacticalGraphicStateListener class.
PenStyle
Definition: DtTacticalGraphicUtilities.h:66
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
float myFillColor
Definition: DtEllipseVisualizer.h:151
Contains makVrv:DtBaseConnection class.
bool myScribed
Definition: DtEllipseVisualizer.h:152
Base class to provide boost signal/slot management.
DtEnvironmentalStateListener::ControlPointsList myControlPoints
Definition: DtEllipseVisualizer.h:162
FillStyle
Definition: DtTacticalGraphicUtilities.h:76
unsigned short myLineStipple
Definition: DtEllipseVisualizer.h:148
DtTacticalGraphicStateListener & myEllipseListener
Definition: DtEllipseVisualizer.h:141
bool myFill
Definition: DtEllipseVisualizer.h:144
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
double myDefaultLineWidth
Definition: DtEllipseVisualizer.h:154
DtUniqueID myAttachedToId
Definition: DtEllipseVisualizer.h:158
Contains DLL export macros.
DtMultiPointEmbarkationUpdaterAgent * myAttachedUpdaterAgent
Definition: DtEllipseVisualizer.h:159