VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtOctree< T > Member List

This is the complete list of members for makVrv::DtOctree< T >, including all inherited members.

addNode(DtOctreeNode< T > *)makVrv::DtOctree< T >
addOctreeNode(DtOctreeNode< T > *pOctreeNode, DtOctree< T > *pOctree, size_t depth=0)makVrv::DtOctree< T >
DtOctree(DtOctree *parent, DtOctree *treeRoot, size_t maxDepth)makVrv::DtOctree< T >
findVisibleObjects(NodeVector &visibleNodes, DtOctree *pOctree, const DtCamera< T > *pCamera, bool foundVisible) const makVrv::DtOctree< T >
findVisibleObjects(NodeVector &visibleNodes, DtOctree *pOctree, const Frustum< T > *pFrustum, bool foundVisible) const makVrv::DtOctree< T >
getChildIndexes(const DtAxisAlignedBoundingBox< T > &, int *x, int *y, int *z) const makVrv::DtOctree< T >
getCullBounds(DtAxisAlignedBoundingBox< T > *) const makVrv::DtOctree< T >
isTwiceSize(const DtAxisAlignedBoundingBox< T > &box) const makVrv::DtOctree< T >
myBoxmakVrv::DtOctree< T >
myChildrenmakVrv::DtOctree< T >
myHalfSizemakVrv::DtOctree< T >
myMaxDepthmakVrv::DtOctree< T >protected
myNodesmakVrv::DtOctree< T >
myNumNodesmakVrv::DtOctree< T >protected
myOctreeRootmakVrv::DtOctree< T >protected
myParentmakVrv::DtOctree< T >protected
NodeList typedefmakVrv::DtOctree< T >
NodeVector typedefmakVrv::DtOctree< T >
numNodes()makVrv::DtOctree< T >inline
ref()makVrv::DtOctree< T >inlineprotected
removeNode(DtOctreeNode< T > *)makVrv::DtOctree< T >
removeOctreeNode(DtOctreeNode< T > *pOctreeNode)makVrv::DtOctree< T >
unref()makVrv::DtOctree< T >inlineprotected
updateOctreeNode(DtOctreeNode< T > *pOctreeNode)makVrv::DtOctree< T >
~DtOctree()makVrv::DtOctree< T >

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)