17 class DtSceneObjectAgent;
18 class DtScribeBoxModelAgent;
19 class DtEntityStateListener;
29 DtSceneObjectAgent* sceneObject,
DtModelSetId modelSet );
36 virtual void setModelDefinitionForAgents();
40 virtual void setInitialValuesFromVisualizerDefinition()
override;
43 virtual void setDisableModelScaling(
bool b );
46 virtual void setLocalModelScalingEnabled(
bool enabled );
49 virtual void setLocalModelScalingAmount(
float localScl );
53 virtual void slot_setSelected(
bool b)
override;
65 virtual void connectToListenerSignals()
override;
67 virtual void createModelAgents();
68 virtual void destroyModelAgents();
float myLocalModelScalingAmount
Definition: DtScribeBoxVisualizer.h:77
Definition: DtStateVisualizer.h:274
bool myDisableModelScaling
Definition: DtScribeBoxVisualizer.h:74
DtStateVisualizerCreatorTemplate< DtScribeBoxVisualizer > DtScribeBoxVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtScribeBoxVisualizer.h:84
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DtScribeBoxVisualizer class is used to visualize scribe boxes. (as used for selection on 3D models...
Definition: DtScribeBoxVisualizer.h:24
The DtStateVisualizer is an abstract class. Developers derive from this to create logic that "directs...
Definition: DtStateVisualizer.h:30
DtScribeBoxModelAgent * myScribeBoxModelAgent
Definition: DtScribeBoxVisualizer.h:72
Contains makVrv:DtEntityStateVisualizer class. Base class for other state visualizers such as articul...
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
bool myEnableLocalModelScaling
Definition: DtScribeBoxVisualizer.h:75