15 class DtExtrudedPolygonModelAgent;
30 DtSceneObjectAgent* sceneObject,
int modelSet );
47 virtual void initialize()
override;
51 virtual void setLineWidth(
int);
60 virtual void setScribeAllPolygons(
bool);
61 virtual void setScribed(
bool );
64 virtual void setPhysicalLineHeight(
float);
67 virtual void setScribeColor(
float r,
float g,
float b,
float a);
70 virtual void setSelectedScribeColor(
float r,
float g,
float b,
float a );
75 virtual void setOutsideColor(
float r,
float g,
float b,
float a )
override;
83 virtual void setUpExtent(
float );
84 virtual float upExtent()
const;
86 virtual void setDownExtent(
float );
87 virtual float downExtent()
const;
89 virtual void setLeftExtent(
float );
90 virtual float leftExtent()
const;
92 virtual void setRightExtent(
float );
93 virtual float rightExtent()
const;
98 virtual void createModelAgents()
override;
101 virtual void destroyModelAgents()
override;
104 virtual void setModelDefinitionForAgents()
override;
107 virtual void updateColors();
111 virtual void connectToListenerSignals()
override;
115 virtual void setInitialValuesFromVisualizerDefinition()
override;
125 float myScribeColor[4];
126 float mySelectedScribeColor[4];
Contains makVrv::DtEnvironmentalAreaVisualizer class.
bool myScribed
Definition: Dt3DEnvironmentalAreaVisualizer.h:130
float myRightExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:123
Definition: DtStateVisualizer.h:305
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:38
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
float myUpExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:121
bool myScribeColorSet
Definition: Dt3DEnvironmentalAreaVisualizer.h:128
DtExtrudedPolygonModelAgent * myExtrudedAreaModel
Definition: Dt3DEnvironmentalAreaVisualizer.h:118
int myDefaultHeight
Definition: Dt3DEnvironmentalAreaVisualizer.h:120
Dt3DEnvironmentalAreaVisualizer display a Area drawn as an overlay Area in the scene without occlusio...
Definition: Dt3DEnvironmentalAreaVisualizer.h:20
float myDownExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:122
float myLeftExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:124
DtEnvironmentalAreaVisualizer display a area that contains at least three points. ...
Definition: DtEnvironmentalAreaVisualizer.h:26
float myScribedWidth
Definition: Dt3DEnvironmentalAreaVisualizer.h:127
bool myScribeAllPolygons
Definition: Dt3DEnvironmentalAreaVisualizer.h:129
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