17 class DtSceneObjectAgent;
18 class DtScribeBoxModelAgent;
19 class DtEntityStateListener;
34 DtSceneObjectAgent* sceneObject,
int modelSet );
43 virtual void setModelDefinitionForAgents();
47 virtual void setInitialValuesFromVisualizerDefinition()
override;
50 virtual void setDisableModelScaling(
bool b );
53 virtual void setLocalModelScalingEnabled(
bool enabled );
56 virtual void setLocalModelScalingAmount(
float localScl );
60 virtual void slot_setSelected(
bool b)
override;
72 virtual void connectToListenerSignals()
override;
74 virtual void createModelAgents();
75 virtual void destroyModelAgents();
float myLocalModelScalingAmount
Definition: DtScribeBoxVisualizer.h:84
Definition: DtStateVisualizer.h:305
bool myDisableModelScaling
Definition: DtScribeBoxVisualizer.h:81
DtStateVisualizerCreatorTemplate< DtScribeBoxVisualizer > DtScribeBoxVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtScribeBoxVisualizer.h:91
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:38
#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:32
DtScribeBoxModelAgent * myScribeBoxModelAgent
Definition: DtScribeBoxVisualizer.h:79
Contains makVrv:DtEntityStateVisualizer class. Base class for other state visualizers such as articul...
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
bool myEnableLocalModelScaling
Definition: DtScribeBoxVisualizer.h:82