22 class DtAttachableCuboidModelAgent;
23 class DtCylinderModelAgent;
24 class DtEllipsoidArcModelAgent;
25 class DtOverlayPolygonModelAgent;
26 class DtSceneObjectAgent;
39 virtual void visualize(
int modelSet );
42 virtual std::vector<DtUniqueID> findSceneObjectIds()
const;
45 virtual void setColor(
const float rgba[4]);
48 virtual void setOutlineColor(
const float rgba[4]);
51 virtual void setHighlighted(
bool highlighted);
56 void updatePosition(
const DtVector& position);
59 void create3dModels(
int modelSet);
62 void create2dModels(
int modelSet);
64 void updateHighlights();
71 float myOutlineColor[4];