15 class DtExtrudedPolygonModelAgent;
26 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
43 virtual void initialize()
override;
47 virtual void setLineWidth(
int);
56 virtual void setScribeAllPolygons(
bool);
57 virtual void setScribed(
bool );
60 virtual void setPhysicalLineHeight(
float);
63 virtual void setScribeColor(
float r,
float g,
float b,
float a);
66 virtual void setSelectedScribeColor(
float r,
float g,
float b,
float a );
71 virtual void setOutsideColor(
float r,
float g,
float b,
float a )
override;
79 virtual void setUpExtent(
float );
80 virtual float upExtent()
const;
82 virtual void setDownExtent(
float );
83 virtual float downExtent()
const;
85 virtual void setLeftExtent(
float );
86 virtual float leftExtent()
const;
88 virtual void setRightExtent(
float );
89 virtual float rightExtent()
const;
94 virtual void createModelAgents()
override;
97 virtual void destroyModelAgents()
override;
100 virtual void setModelDefinitionForAgents()
override;
103 virtual void updateColors();
107 virtual void connectToListenerSignals()
override;
111 virtual void setInitialValuesFromVisualizerDefinition()
override;
118 virtual void implementVisibility(
bool visible )
override;
127 float myScribeColor[4];
128 float mySelectedScribeColor[4];
Contains makVrv::DtEnvironmentalAreaVisualizer class.
bool myScribed
Definition: Dt3DEnvironmentalAreaVisualizer.h:132
float myRightExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:125
Definition: DtStateVisualizer.h:274
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
float myUpExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:123
bool myScribeColorSet
Definition: Dt3DEnvironmentalAreaVisualizer.h:130
DtExtrudedPolygonModelAgent * myExtrudedAreaModel
Definition: Dt3DEnvironmentalAreaVisualizer.h:120
int myDefaultHeight
Definition: Dt3DEnvironmentalAreaVisualizer.h:122
Dt3DEnvironmentalAreaVisualizer display a Area drawn as an overlay Area in the scene without occlusio...
Definition: Dt3DEnvironmentalAreaVisualizer.h:20
float myDownExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:124
float myLeftExtent
Definition: Dt3DEnvironmentalAreaVisualizer.h:126
DtEnvironmentalAreaVisualizer display a area that contains at least three points. ...
Definition: DtEnvironmentalAreaVisualizer.h:29
float myScribedWidth
Definition: Dt3DEnvironmentalAreaVisualizer.h:129
bool myScribeAllPolygons
Definition: Dt3DEnvironmentalAreaVisualizer.h:131
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