![]() |
VR-Forces 4.0.4 Class Documentation
|
This is a realization of DtModel. More...

Public Member Functions | |
| DtOsgSimpleModel (DtDe &de, DtUniqueID &id) | |
| virtual | ~DtOsgSimpleModel () |
| virtual void | setModelDefinition (const std::string &str) |
| Set the model definition. | |
| virtual void | setVisible (bool visible) |
| Set the model definition. | |
| virtual void | setPosition (int vtx, const DtVector &position) |
| Set the model definition. | |
| virtual void | setOrientation (int vtx, const DtTaitBryan &orientation) |
| Set the model definition. | |
| virtual void | addToScene (const DtUniqueID &sceneObjectId, int modelSet, int visualizerType) |
| Set whether or not other scene objects can ground clamp to this model. | |
| virtual void | addToSceneAsProp (const DtUniqueID &sceneObjectId) |
| Set whether or not other scene objects can ground clamp to this model. | |
| virtual void | removeFromScene () |
| Set whether or not other scene objects can ground clamp to this model. | |
| virtual void | setSolid (bool isSolid) |
| Set whether or not other scene objects can ground clamp to this model. | |
Protected Attributes | |
| DtOsgSceneConnector * | mySceneConnector |
This is a realization of DtModel.
It is a model class that is used to create a simple, model definition-based modelInstance. Renaming (when the Attachable- is removed from the class name) is recommended
| makVrv::DtOsgSimpleModel::DtOsgSimpleModel | ( | DtDe & | de, |
| DtUniqueID & | id | ||
| ) |
| virtual makVrv::DtOsgSimpleModel::~DtOsgSimpleModel | ( | ) | [virtual] |
| virtual void makVrv::DtOsgSimpleModel::setModelDefinition | ( | const std::string & | str | ) | [virtual] |
Set the model definition.
Reimplemented from makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::setVisible | ( | bool | visible | ) | [virtual] |
Set the model definition.
Reimplemented from makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::setPosition | ( | int | vtx, |
| const DtVector & | position | ||
| ) | [virtual] |
Set the model definition.
Reimplemented from makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::setOrientation | ( | int | vtx, |
| const DtTaitBryan & | orientation | ||
| ) | [virtual] |
Set the model definition.
Reimplemented from makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::addToScene | ( | const DtUniqueID & | sceneObjectId, |
| int | modelSet, | ||
| int | visualizerType | ||
| ) | [virtual] |
Set whether or not other scene objects can ground clamp to this model.
Implements makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::addToSceneAsProp | ( | const DtUniqueID & | sceneObjectId | ) | [virtual] |
Set whether or not other scene objects can ground clamp to this model.
Reimplemented from makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::removeFromScene | ( | ) | [virtual] |
Set whether or not other scene objects can ground clamp to this model.
Implements makVrv::DtModel.
| virtual void makVrv::DtOsgSimpleModel::setSolid | ( | bool | isSolid | ) | [virtual] |
Set whether or not other scene objects can ground clamp to this model.
Implements makVrv::DtModel.