23 class DtOsgModelInstance;
46 const DtUniqueID& sceneObjectId,
int modelSet,
int visualizerType);
71 void setPosition(
const DtVector& position );
75 void setOrientation(
const DtTaitBryan& orientation );
83 void setVisible(
bool visible );
89 bool isVisible()
const;
98 void setConnectedWhileHidden(
bool stayConnected );
104 bool connectedWhileHidden()
const;
111 void setModelScalingEnabled(
bool enabled );
117 bool modelScalingEnabled()
const;
127 void setLocalModelScalingEnabled(
bool enabled );
133 bool localModelScalingEnabled()
const;
138 void setLocalModelScalingAmount(
float amount );
143 double localModelScalingAmount()
const;
154 osg::MatrixTransform* transformRoot();
159 osg::Group* groupRoot();
166 void setSupportFlags(
bool support );
172 virtual void setRendered(
bool rendered);
180 void setTransformModelScalingState();
189 void setToVisibleParent(
bool visible =
true,
bool create =
true );