22 class DtCylinderModelAgent;
23 class DtArticulatingCylinderModelAgent;
24 class DtAttachableUpdaterAgent;
42 virtual void setDiameters(
double length,
double width,
double height);
45 virtual void setColor(
float r,
float g,
float b,
float a);
48 virtual void setFlashing(
bool flashing);
51 virtual void setStartLocation(
const DtVector& pos);
54 virtual void setEndLocation(
const DtVector& endpoint);
58 virtual void setOrientation(
const DtTaitBryan& orientation);
65 virtual void setAttached(
DtUniqueID id,
int vtx,
double percentage);
68 virtual void setHostId(
const std::string&
id,
int vtx,
double percentage);
71 virtual void setOffset(
const DtVector& offset);
75 virtual void setCylinderType(
85 virtual void setVisible(
bool yesNo);
87 virtual void createModelAgents();
89 virtual void destroyModelAgents();
91 virtual void setModelDefinitionForAgents();
93 virtual void setFixedAttached(
DtUniqueID id,
int vtx,
double percentage);
95 virtual void setArticulatedAttached(
DtUniqueID id,
int vtx,