Helper structure for adding instances to DtCellIndirectGeo.
| makVrv::DtCellIndirectGeoInstance::DtCellIndirectGeoInstance |
( |
const osg::Matrixd & |
instanceXForm | ) |
|
| virtual makVrv::DtCellIndirectGeoInstance::~DtCellIndirectGeoInstance |
( |
| ) |
|
|
virtual |
| makVrv::DtCellIndirectGeoInstance::DtCellIndirectGeoInstance |
( |
| ) |
|
|
privatedelete |
| int makVrv::DtCellIndirectGeoInstance::myModelId |
| const osg::Matrixd& makVrv::DtCellIndirectGeoInstance::myInstanceXForm |
| const osg::Node* makVrv::DtCellIndirectGeoInstance::myModelNode |
| osg::NodePath makVrv::DtCellIndirectGeoInstance::myNodePath |
| bool makVrv::DtCellIndirectGeoInstance::myAddToIntersectionGroup |
| bool makVrv::DtCellIndirectGeoInstance::myAddTopLevelSwitch |
| std::function<void(const osg::ref_ptr<osg::Group>& origionalNode, osg::ref_ptr<osg::Group>& newRootNode, osg::NodePath& newNodePath)> makVrv::DtCellIndirectGeoInstance::myNodeInsertionCallback |
callback function to allow callers to inject additional nodes into the model's graph
- Parameters
-
| origionalNode | is the origional node starting with the root transform. |
| newRootNode | allows a new root node to be registeed as the topmost node (optional) |
| newNodePath | should be a list of nodes inserted above origionalNode. (required if newRootNode is used) |
The documentation for this class was generated from the following file: