#include <lloctree.h>
Public Member Functions | |
virtual void | traverse (const LLTreeNode< T > *node) |
virtual void | visit (const LLTreeNode< T > *state) |
virtual void | visit (const LLOctreeNode< T > *branch)=0 |
Definition at line 67 of file lloctree.h.
void LLOctreeTraveler< T >::traverse | ( | const LLTreeNode< T > * | node | ) | [inline, virtual] |
Implements LLTreeTraveler< T >.
Definition at line 697 of file lloctree.h.
References LLOctreeNode< T >::accept(), LLOctreeNode< T >::getChild(), LLOctreeNode< T >::getChildCount(), and i.
Referenced by LLSpatialGroup::clearState(), LLPipeline::dirtyPoolObjectTextures(), LLSpatialPartition::resetVertexBuffers(), LLSpatialGroup::setState(), LLSpatialPartition::shift(), and LLOctreeMarkNotCulled::traverse().
virtual void LLOctreeTraveler< T >::visit | ( | const LLTreeNode< T > * | state | ) | [inline, virtual] |
Implements LLTreeTraveler< T >.
Definition at line 71 of file lloctree.h.
Referenced by LLOctreeNode< T >::accept().
virtual void LLOctreeTraveler< T >::visit | ( | const LLOctreeNode< T > * | branch | ) | [pure virtual] |
Implemented in LLOctreeMarkNotCulled, LLOctreeStateCheck, LLOctreeDirty, and LLOctreeDirtyTexture.