20 class DtExtrudedEllipseModelAgent;
50 virtual void initialize()
override;
59 virtual void setPhysicalLineHeight(
float);
62 virtual void setScribeColor(
float r,
float g,
float b,
float a);
63 virtual void getScribeColor(
float& r,
float& g,
float& b,
float& a);
67 virtual void setSelectedScribeColor(
float r,
float g,
float b,
float a );
68 virtual void getSelectedScribeColor(
float& r,
float& g,
float& b,
float& a );
73 virtual void setOutsideColor(
float r,
float g,
float b,
float a )
override;
76 virtual void updateColors()
override;
79 virtual void setScribed(
bool);
80 virtual bool isScribed();
84 virtual void setScribeWidth(
float width );
85 virtual float scribeWidth();
90 virtual void setScribeAllPolygons(
bool);
93 virtual void setStipplePattern(
unsigned short )
override;
98 virtual void setPixelLineWidth(
int )
override;
101 virtual void setPickable(
bool b )
override;
104 virtual void setDimensions(
double,
double )
override;
107 virtual void setFilled(
bool filled )
override;
110 virtual DtExtrudedEllipseModelAgent* findEllipseModel();
113 virtual void createModelAgents()
override;
116 virtual void destroyModelAgents()
override;
119 virtual void setModelDefinitionForAgents()
override;
123 virtual void connectToListenerSignals()
override;
127 virtual void setInitialValuesFromVisualizerDefinition()
override;
132 float myScribeColor[4];
133 float mySelectedScribeColor[4];
bool myScribeAllPolygons
Definition: Dt3DEllipseVisualizer.h:137
Contains DtEllipseVisualizer class. Visualizer for a ellipses and circles The setPoints method will i...
Definition: DtEllipseVisualizer.h:25
bool myScribeColorSet
Definition: Dt3DEllipseVisualizer.h:136
Definition: DtStateVisualizer.h:274
bool myScribed
Definition: Dt3DEllipseVisualizer.h:138
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
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:130
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
float myScribedWidth
Definition: Dt3DEllipseVisualizer.h:134
float myDefaultHeight
Definition: Dt3DEllipseVisualizer.h:139
Contains makVrv:DtBaseConnection class.
Base class to provide boost signal/slot management.
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.