VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
makVrv::DtInstanceManager Member List

This is the complete list of members for makVrv::DtInstanceManager, including all inherited members.

allocateImage(osg::View *view)makVrv::DtInstanceManager
allocateInstanceData()makVrv::DtInstanceManagerprotected
allocateRenderList()makVrv::DtInstanceManagerprotected
blockConnection(int index, bool blocked)makVrv::DtSignalConnectionManager
blockConnections(bool blocked)makVrv::DtSignalConnectionManager
BoolVec typedefmakVrv::DtInstanceManager
ByteVec typedefmakVrv::DtInstanceManager
cameraPosition()makVrv::DtInstanceManagerinline
computeDistanceToEye(const Eyepoint &eye, const osg::Vec3d &pos) const makVrv::DtInstanceManagerprotected
connectionBlocked(int index) const makVrv::DtSignalConnectionManager
Connections typedefmakVrv::DtSignalConnectionManagerprotected
connectionsBlocked() const makVrv::DtSignalConnectionManager
createHitList(const osg::Vec3d &end, const osg::Vec3d &start, std::vector< InstancingHit > &hitList)makVrv::DtInstanceManagerprotected
cullRange(const Eyepoint &eye, unsigned int instanceOffset, unsigned int instanceCount, std::vector< osg::Vec4d > &planes, bool useScale, unsigned int nodeMask)makVrv::DtInstanceManagerprotected
CullSet typedefmakVrv::DtInstanceManager
disconnectSignals()makVrv::DtSignalConnectionManager
distanceToEye()makVrv::DtInstanceManagerinline
dofAnimations()makVrv::DtInstanceManagerinline
DofAnimations typedefmakVrv::DtInstanceManager
dofState(DtInstanceState &instanceState, unsigned int partIndex)makVrv::DtInstanceManager
drawableIndex(unsigned int instanceIx)makVrv::DtInstanceManagerinline
drawableInstanceMatrix()makVrv::DtInstanceManagerinline
DrawableRangeVec typedefmakVrv::DtInstanceManager
drawables()makVrv::DtInstanceManagerinline
DtInstanceManager(DtDe &de)makVrv::DtInstanceManager
DtInstanceNode classmakVrv::DtInstanceManagerfriend
DtSignalConnectionManager()makVrv::DtSignalConnectionManager
DtVirtualBaseClass()makVrv::DtVirtualBaseClass
elementIds()makVrv::DtInstanceManagerinline
fillRenderList(unsigned visibleSetStride, unsigned int instanceOffset, unsigned int numInstances)makVrv::DtInstanceManagerprotected
findInstanceCullData(DtUniqueID id)makVrv::DtInstanceManager
findInstanceState(DtUniqueID id)makVrv::DtInstanceManager
FloatVec typedefmakVrv::DtInstanceManager
freeInstance(DtUniqueID id)makVrv::DtInstanceManager
GeometryToCallback typedefmakVrv::DtInstanceManagerprotected
GeometryVec typedefmakVrv::DtInstanceManager
instance(DtDe &de)makVrv::DtInstanceManagerstatic
InstanceBufferVec typedefmakVrv::DtInstanceManagerprotected
instanceCullData()makVrv::DtInstanceManagerinline
InstanceCullDataVec typedefmakVrv::DtInstanceManager
instancedDofs()makVrv::DtInstanceManagerinline
InstancedDofVec typedefmakVrv::DtInstanceManager
InstancedLightVec typedefmakVrv::DtInstanceManager
instancedLods()makVrv::DtInstanceManagerinline
InstancedLodVec typedefmakVrv::DtInstanceManager
instancedSequences()makVrv::DtInstanceManagerinline
InstancedSequenceVec typedefmakVrv::DtInstanceManager
instancedSwitches()makVrv::DtInstanceManagerinline
InstancedSwitchVec typedefmakVrv::DtInstanceManager
InstanceElementIdVec typedefmakVrv::DtInstanceManager
InstanceMatrixVec typedefmakVrv::DtInstanceManager
InstanceProcessorVec typedefmakVrv::DtInstanceManagerprotected
instanceRoot()makVrv::DtInstanceManagervirtual
instances()makVrv::DtInstanceManagerinline
instanceScales()makVrv::DtInstanceManagerinline
InstanceScaleVec typedefmakVrv::DtInstanceManager
InstanceStateMap typedefmakVrv::DtInstanceManagerprotected
InstanceStateVec typedefmakVrv::DtInstanceManager
instanceTemplates()makVrv::DtInstanceManagerinline
InstanceTemplateVec typedefmakVrv::DtInstanceManager
instanceVisibleSet()makVrv::DtInstanceManagerinline
intersect(const osg::Vec3d &start, const osg::Vec3d &end, DtOsgIntersectorResult &result)makVrv::DtInstanceManager
intersect(const osg::Vec3d &start, const osg::Vec3d &end, std::vector< DtOsgIntersectorResult > &results)makVrv::DtInstanceManager
isDaylight()makVrv::DtInstanceManagervirtual
isRegistered(const std::string &modelType)makVrv::DtInstanceManager
lastCullParameters()makVrv::DtInstanceManagerinline
lastUpdateTime()makVrv::DtInstanceManagerinline
lastView()makVrv::DtInstanceManagerinline
LightSourceVec typedefmakVrv::DtInstanceManager
loadInstanceShaders(osg::ref_ptr< osgEarth::VirtualProgram > vp)makVrv::DtInstanceManagerprotected
LodVec typedefmakVrv::DtInstanceManager
manageConnection(const boost::signalslib::connection &conn)makVrv::DtSignalConnectionManager
modelTypeToTemplateMap typedefmakVrv::DtInstanceManagerprotected
myAlwaysCullCallbackmakVrv::DtInstanceManagerprotected
myCameraPositionmakVrv::DtInstanceManagerprotected
myConnectionsmakVrv::DtSignalConnectionManagerprotected
myConnectionsBlockedmakVrv::DtSignalConnectionManagerprotected
myCullSetmakVrv::DtInstanceManagerprotected
myDemakVrv::DtInstanceManagerprotected
myDistanceToEyemakVrv::DtInstanceManagerprotected
myDofAnimationsmakVrv::DtInstanceManagerprotected
myDrawableInstanceMatrixmakVrv::DtInstanceManagerprotected
myDrawablesmakVrv::DtInstanceManagerprotected
myDynamicBufferDatamakVrv::DtInstanceManagerprotected
myDynamicBufferDataSzmakVrv::DtInstanceManagerprotected
myElementIdsmakVrv::DtInstanceManagerprotected
myGeometryToCallbackmakVrv::DtInstanceManagerprotected
myIdToInstancesmakVrv::DtInstanceManagerprotected
myIndiviualConnectionedBlockedmakVrv::DtSignalConnectionManagerprotected
myInstanceBuffersmakVrv::DtInstanceManagerprotected
myInstanceCullDatamakVrv::DtInstanceManagerprotected
myInstancedDofsmakVrv::DtInstanceManagerprotected
myInstancedLightsmakVrv::DtInstanceManagerprotected
myInstancedLodsmakVrv::DtInstanceManagerprotected
myInstancedSequencesmakVrv::DtInstanceManagerprotected
myInstancedSwitchesmakVrv::DtInstanceManagerprotected
myInstanceRootmakVrv::DtInstanceManagerprotected
myInstancesmakVrv::DtInstanceManagerprotected
myInstanceScalesmakVrv::DtInstanceManagerprotected
myInstanceTemplatesmakVrv::DtInstanceManagerprotected
myInstanceUserDefinedmakVrv::DtInstanceManagerprotected
myInstanceVisibleSetmakVrv::DtInstanceManagerprotected
myIsDaylightmakVrv::DtInstanceManagerprotected
myKnownViewsmakVrv::DtInstanceManagerprotected
myLastCullParametersmakVrv::DtInstanceManagerprotected
myLastNodeMaskmakVrv::DtInstanceManagerprotected
myLastUpdateTimemakVrv::DtInstanceManagerprotected
myLastViewmakVrv::DtInstanceManagerprotected
myModelTypeToTemplatemakVrv::DtInstanceManagerprotected
myNumThreadsmakVrv::DtInstanceManagerprotected
myPostCullInstanceProcessorsmakVrv::DtInstanceManagerprotected
myPreCullInstanceProcessorsmakVrv::DtInstanceManagerprotected
myRenderListmakVrv::DtInstanceManagerprotected
myRenderListDirtymakVrv::DtInstanceManagerprotected
myRequiredUvOffsetsmakVrv::DtInstanceManagerprotected
myTemplateActiveInstancesmakVrv::DtInstanceManagerprotected
myTemplateMaxInstancesmakVrv::DtInstanceManagerprotected
myUVOffsetsmakVrv::DtInstanceManagerprotected
myViewToGroupmakVrv::DtInstanceManagerprotected
myVisibleSetmakVrv::DtInstanceManagerprotected
myVisibleSetStridemakVrv::DtInstanceManagerprotected
myVpMapmakVrv::DtInstanceManagerprotected
myVpRefsmakVrv::DtInstanceManagerprotected
newInstance(const std::string &modelType, DtUniqueID id, DtElementID elementId, osg::Node *rootNode)makVrv::DtInstanceManager
NodeVec typedefmakVrv::DtInstanceManager
numberOfConnections() const makVrv::DtSignalConnectionManager
NumVec4PerInstancemakVrv::DtInstanceManagerstatic
operator+=(const boost::signalslib::connection &conn)makVrv::DtSignalConnectionManagerinline
PerDofDataVec typedefmakVrv::DtInstanceManager
PerTemplateCount typedefmakVrv::DtInstanceManagerprotected
registerGeometry(unsigned int templateIx, osg::Geometry *geometry, VpMap &vpMap)makVrv::DtInstanceManagerprotected
registerModel(const std::string &modelType, GeometryVec &drawables, LodVec &lods, SwitchVec &switches, SequenceVec &sequences, PerDofDataVec &perDofData, LightSourceVec &lightSources, float boundingRadius, const DtVector &boundingCenter, unsigned int nodeMask, osg::ref_ptr< osg::StateSet > rootNodeSS, bool daylightControlledLights=false)makVrv::DtInstanceManager
reloadShaders()makVrv::DtInstanceManager
RenderList typedefmakVrv::DtInstanceManagerprotected
RenderStateVec typedefmakVrv::DtInstanceManagerprotected
reset()makVrv::DtInstanceManagervirtual
SequenceVec typedefmakVrv::DtInstanceManager
setDofAnimation(osg::Vec3f &hpr, osg::Vec3f hprVel, DtInstanceState &state, unsigned int partIndex)makVrv::DtInstanceManager
setDofState(InstanceMatrix &m, DtInstanceState &state, unsigned int partIndex)makVrv::DtInstanceManager
setDofTranslation(osg::Vec3f &trans, DtInstanceState &state, unsigned int partIndex)makVrv::DtInstanceManager
setElementId(DtUniqueID id, DtUniqueID elementId)makVrv::DtInstanceManager
setSequenceMode(DtInstanceState &instance, unsigned int sequenceIndex, InstancedSequence::SequenceMode mode)makVrv::DtInstanceManager
setSequencePlayTime(DtInstanceState &instance, unsigned int sequenceIndex, float loopTime)makVrv::DtInstanceManager
setSequenceSpeed(DtInstanceState &instance, unsigned int sequenceIndex, float speed)makVrv::DtInstanceManager
setSwitchState(DtInstanceState &instance, unsigned int partIndex, unsigned int childIndex, bool state)makVrv::DtInstanceManager
setupModelGeode(const std::string &modelType, unsigned int nodeMask)makVrv::DtInstanceManager
setUserDefined(DtUniqueID id, float userDefined)makVrv::DtInstanceManager
setUVOffset(DtUniqueID id, unsigned int drawableIx, osg::Vec2f uvOffset)makVrv::DtInstanceManager
signal_instanceCreatedmakVrv::DtInstanceManager
signal_modelTypeRegisteredmakVrv::DtInstanceManager
signal_updateFinishedmakVrv::DtInstanceManager
slot_channelAdded(DtChannelManager *mgr, DtChannel *channel)makVrv::DtInstanceManagerprotected
slot_channelRemoved(DtChannelManager *mgr, DtChannel *channel)makVrv::DtInstanceManagerprotected
SwitchVec typedefmakVrv::DtInstanceManager
TextureCoordinateVec typedefmakVrv::DtInstanceManager
update(double simTime, osg::View *view, DtOsgCullVisitorParameters *params, unsigned int nodeMask)makVrv::DtInstanceManagerprotected
updateBuffers(osg::View *view, DtGLTextureBufferObject *tbo, const ArrayRange &drawableRange, unsigned int bufferOffset, osg::Vec4 *bufferStorage)makVrv::DtInstanceManagerprotected
updateRenderList(const Eyepoint &eye, const Frustum &frustum, const osg::Matrixd &viewMat, unsigned int nodeMask)makVrv::DtInstanceManagerprotected
uvOffsets()makVrv::DtInstanceManagerinline
ViewToGroup typedefmakVrv::DtInstanceManagerprotected
ViewVec typedefmakVrv::DtInstanceManagerprotected
visibleSet()makVrv::DtInstanceManagerinline
visibleSetStride()makVrv::DtInstanceManagerinline
VpMap typedefmakVrv::DtInstanceManager
VpRefList typedefmakVrv::DtInstanceManager
~DtInstanceManager()makVrv::DtInstanceManagervirtual
~DtSignalConnectionManager()makVrv::DtSignalConnectionManagervirtual
~DtVirtualBaseClass()makVrv::DtVirtualBaseClassvirtual

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)