22 struct DtAggregateModelInfo;
34 const osg::Matrixd& xform,
36 const osg::NodePath& nodePath = osg::NodePath(),
51 void setModelId(
int id);
57 void setXForm(
const osg::Matrixd& xForm);
59 const osg::Matrixd& xForm()
const;
82 void setNodePath(
const osg::NodePath& nodePath);
84 const osg::NodePath& nodePath()
const;
94 void setModelScale(
float val);
96 float modelScale()
const;
100 void setModelRadius(
float val);
102 float modelRadius()
const;
112 void setLightPointGroupId(
int lightPointGroupId);
114 const int lightPointGroupId()
const;
float myModelScale
Definition: DtIndirectGeometryInstance.h:121
non virtual container class for holding the information needed to create an indirect geometry instanc...
Definition: DtIndirectGeometryInstance.h:26
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
DtIndirectSwitchManager::DequeNodeSwitchInfoPairs mySwitchStack
Definition: DtIndirectGeometryInstance.h:125
float myModelRadius
Definition: DtIndirectGeometryInstance.h:122
std::deque< NodeSwitchInfoPair > DequeNodeSwitchInfoPairs
Definition: DtIndirectSwitchManager.h:75
const DtAggregateModelInfo * myModelInfo
Definition: DtIndirectGeometryInstance.h:127
int myModelId
Definition: DtIndirectGeometryInstance.h:119
std::deque< NodeDofInfoPair > DequeNodeDofInfoPairs
Definition: DtIndirectDofManager.h:74
Contains makVrv::DtIndirectDofManager class.
DtIndirectDofManager::DequeNodeDofInfoPairs myDofStack
Definition: DtIndirectGeometryInstance.h:126
contains the Per Model info which DtAggregatedGeometry needs It is owned by the Indirect geometry reg...
Definition: DtAggregateModelInfo.h:31
DtIndirectLodManager::DequeIndirectLodInfos myLodStack
Definition: DtIndirectGeometryInstance.h:123
Contains makVrv::DtIndirectSwitchManager class.
osg::NodePath myNodePath
Definition: DtIndirectGeometryInstance.h:124
Contains makVrv::DtIndirectLodManager class.
Contains DLL export macros.
int myId
Definition: DtIndirectGeometryInstance.h:118
std::deque< IndirectLodInfo > DequeIndirectLodInfos
Definition: DtIndirectLodManager.h:65
int myLightPointGroupId
Definition: DtIndirectGeometryInstance.h:128
osg::Matrixd myXForm
Definition: DtIndirectGeometryInstance.h:120