Wraith  0.1.5
Basic 3D game engine in C++
CollisionVolumeOctree Member List

This is the complete list of members for CollisionVolumeOctree, including all inherited members.

_maxDepth (defined in CollisionVolumeOctree)CollisionVolumeOctreeprivate
_pRoot (defined in CollisionVolumeOctree)CollisionVolumeOctreeprivate
addNodes(OctreeNode *pNode, OctreeNodeCollection &nodes) const (defined in CollisionVolumeOctree)CollisionVolumeOctreeprivate
CollisionVolume()=default (defined in CollisionVolume)CollisionVolume
CollisionVolume(const CollisionVolume &)=default (defined in CollisionVolume)CollisionVolume
CollisionVolume(CollisionVolume &&)=default (defined in CollisionVolume)CollisionVolume
CollisionVolumeOctree()=delete (defined in CollisionVolumeOctree)CollisionVolumeOctree
CollisionVolumeOctree(const CollisionVolumeOctree &)=default (defined in CollisionVolumeOctree)CollisionVolumeOctree
CollisionVolumeOctree(CollisionVolumeOctree &&)=default (defined in CollisionVolumeOctree)CollisionVolumeOctree
CollisionVolumeOctree(Model *pModel, int maxDepth) (defined in CollisionVolumeOctree)CollisionVolumeOctree
computeData(Model *pModel, const Matrix &worldMatrix) overrideCollisionVolumeOctreevirtual
debugDraw(const Vect &color, int depth) const overrideCollisionVolumeOctreevirtual
debugDraw(int depth, const Vect &color) const (defined in CollisionVolumeOctree)CollisionVolumeOctree
drawAt(int depth, const Vect &color, const OctreeNode *pNode) const (defined in CollisionVolumeOctree)CollisionVolumeOctreeprivate
getAllNodes() const (defined in CollisionVolumeOctree)CollisionVolumeOctreeprivate
getMaxDepth() const override (defined in CollisionVolumeOctree)CollisionVolumeOctreevirtual
getRoot() const (defined in CollisionVolumeOctree)CollisionVolumeOctree
intersectAccept(const CollisionVolume &collisionVolume) const overrideCollisionVolumeOctreevirtual
intersectVisitor(const CollisionVolumeBSphere &collisionBSphere) const overrideCollisionVolumeOctreevirtual
intersectVisitor(const CollisionVolumeAABB &AABB) const overrideCollisionVolumeOctreevirtual
intersectVisitor(const CollisionVolumeOBB &OBB) const overrideCollisionVolumeOctreevirtual
intersectVisitor(const CollisionVolumeOctree &) const overrideCollisionVolumeOctreevirtual
OctreeNodeCollection typedef (defined in CollisionVolumeOctree)CollisionVolumeOctreeprivate
operator=(const CollisionVolumeOctree &)=default (defined in CollisionVolumeOctree)CollisionVolumeOctree
operator=(CollisionVolumeOctree &&)=default (defined in CollisionVolumeOctree)CollisionVolumeOctree
operator=(const CollisionVolume &)=default (defined in CollisionVolume)CollisionVolume
operator=(CollisionVolume &&)=default (defined in CollisionVolume)CollisionVolume
~CollisionVolume()=default (defined in CollisionVolume)CollisionVolumevirtual
~CollisionVolumeOctree() (defined in CollisionVolumeOctree)CollisionVolumeOctree