19 class DtOverlayRectangleModelAgent;
33 makVrv::DtStateListener& listener,
int modelSet);
40 virtual void setDimensions(
const DtVector& dim);
43 virtual void setColor(
float r,
float g,
float b,
float a);
46 virtual void setLockUpdates(
bool b);
49 virtual const makVrv::DtStateVisualizer::TypeInfo& typeInfo()
const;
52 static const makVrv::DtStateVisualizer::TypeInfo& theTypeInfo();
56 virtual makVrv::DtModelAgent* createExtentModelAgent();
59 virtual void createModelAgents();
62 virtual void destroyModelAgents();
66 virtual void setVisualizerDefinition(
const makVrv::DtVisualizerDefinition& visDef);
69 static const makVrv::DtVisualizerSchema& theDt2DEntityExtentSchema();
78 typedef makVrv::DtStateVisualizerCreatorTemplate<Dt2DEntityExtentVisualizer>