20 class DtExtrudedEllipseModelAgent;
37 DtSceneObjectAgent* sceneObject,
int modelSet);
53 virtual void initialize()
override;
62 virtual void setPhysicalLineHeight(
float);
65 virtual void setScribeColor(
float r,
float g,
float b,
float a);
66 virtual void getScribeColor(
float& r,
float& g,
float& b,
float& a);
70 virtual void setSelectedScribeColor(
float r,
float g,
float b,
float a );
71 virtual void getSelectedScribeColor(
float& r,
float& g,
float& b,
float& a );
76 virtual void setOutsideColor(
float r,
float g,
float b,
float a )
override;
79 virtual void updateColors()
override;
82 virtual void setScribed(
bool);
83 virtual bool isScribed();
87 virtual void setScribeWidth(
float width );
88 virtual float scribeWidth();
93 virtual void setScribeAllPolygons(
bool);
96 virtual void setStipplePattern(
unsigned short )
override;
101 virtual void setPixelLineWidth(
int )
override;
104 virtual void setPickable(
bool b )
override;
107 virtual void setDimensions(
double,
double )
override;
110 virtual void setFilled(
bool filled )
override;
113 virtual DtExtrudedEllipseModelAgent* findEllipseModel();
116 virtual void createModelAgents()
override;
119 virtual void destroyModelAgents()
override;
122 virtual void setModelDefinitionForAgents()
override;
126 virtual void connectToListenerSignals()
override;
130 virtual void setInitialValuesFromVisualizerDefinition()
override;
135 float myScribeColor[4];
136 float mySelectedScribeColor[4];
bool myScribeAllPolygons
Definition: Dt3DEllipseVisualizer.h:140
Contains DtEllipseVisualizer class. Visualizer for a ellipses and circles The setPoints method will i...
Definition: DtEllipseVisualizer.h:26
bool myScribeColorSet
Definition: Dt3DEllipseVisualizer.h:139
Definition: DtStateVisualizer.h:305
bool myScribed
Definition: Dt3DEllipseVisualizer.h:141
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:39
Contains Dt3DEllipseVisualizer class. Visualizer for a 3D (overlay) circle. The model will inherently...
Definition: Dt3DEllipseVisualizer.h:28
Contains makVrv:DtTacticalGraphicStateListener class.
DtExtrudedEllipseModelAgent * myEllipseModelAgent
Definition: Dt3DEllipseVisualizer.h:133
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
float myScribedWidth
Definition: Dt3DEllipseVisualizer.h:137
float myDefaultHeight
Definition: Dt3DEllipseVisualizer.h:142
Contains makVrv:DtBaseConnection class.
Base class to provide boost signal/slot management.
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:25
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:56
Contains DLL export macros.