21 struct DtAggregateModelInfo;
33 const osg::Matrixd& xform,
35 const osg::NodePath& nodePath = osg::NodePath(),
48 void setModelId(
int id);
51 void setXForm(
const osg::Matrixd& xForm);
57 void setNodePath(
const osg::NodePath& nodePath);
72 const osg::Matrixd& xForm()
const;
78 const osg::NodePath& nodePath()
const;
non virtual container class for holding the information needed to create an indirect geometry instanc...
Definition: DtIndirectGeometryInstance.h:25
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
DtIndirectSwitchManager::DequeNodeSwitchInfoPairs mySwitchStack
Definition: DtIndirectGeometryInstance.h:88
std::deque< NodeSwitchInfoPair > DequeNodeSwitchInfoPairs
Definition: DtIndirectSwitchManager.h:72
int myModelId
Definition: DtIndirectGeometryInstance.h:84
DtGeometrySpecification class declaration.
contains the Per Model info which DtAggregatedGeometry needs It is owned by the Indirect geometry reg...
Definition: DtAggregatedGeometry.h:47
DtIndirectLodManager::DequeIndirectLodInfos myLodStack
Definition: DtIndirectGeometryInstance.h:86
Contains makVrv::DtIndirectSwitchManager class.
osg::NodePath myNodePath
Definition: DtIndirectGeometryInstance.h:87
Contains makVrv::DtIndirectLodManager class.
Contains DLL export macros.
std::deque< IndirectLodInfo > DequeIndirectLodInfos
Definition: DtIndirectLodManager.h:95
DtAggregateModelInfo * myModelInfo
Definition: DtIndirectGeometryInstance.h:89
osg::Matrixd myXForm
Definition: DtIndirectGeometryInstance.h:85