14 #include <matrix/vlVector.h>
33 virtual void setDimensions(
const DtVector& dim);
36 virtual void setColor(
float r,
float g,
float b,
float a);
39 virtual void setShowExtents(
bool);
42 virtual void setShowOnlyIfSelected(
bool);
45 return myShowOnlyIfSelected;
48 virtual void setVisible(
bool yesNo);
51 virtual void setSelected(
bool);
54 virtual void createModelAgents();
56 virtual void destroyModelAgents();
58 virtual void setModelDefinitionForAgents();
61 virtual DtModelAgent* createExtentModelAgent() = 0;
bool myShowOnlyIfSelected
Definition: DtAggregateExtentVisualizer.h:67
bool showOnlyIfSelected() const
Definition: DtAggregateExtentVisualizer.h:43
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
DtAggregateExtentVisualizer visualize bounding boxes for aggregates.
Definition: DtAggregateExtentVisualizer.h:22
DtModelAgent * myAggregateExtentModelAgent
Definition: DtAggregateExtentVisualizer.h:64
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtStateVisualizer class.
DtVector myDimensions
Definition: DtAggregateExtentVisualizer.h:66
The DtStateVisualizer is an abstract class.
Definition: DtStateVisualizer.h:32
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Contains DLL export macros.