#include <lloctree.h>
Inheritance diagram for LLOctreeTraveler< T >:
Public Member Functions | |
virtual void | traverse (const LLTreeNode< T > *node) |
virtual void | visit (const LLTreeState< T > *state) |
virtual void | visit (const LLOctreeState< T > *branch)=0 |
Definition at line 234 of file lloctree.h.
void LLOctreeTraveler< T >::traverse | ( | const LLTreeNode< T > * | node | ) | [virtual] |
Implements LLTreeTraveler< T >.
Reimplemented in LLRelightPainter, LLSpatialClearStateDiff, LLOctreeCull, LLQueueNonCulled, and LLOctreeGet.
Definition at line 729 of file lloctree.h.
References LLOctreeState< T >::accept(), LLOctreeState< T >::getChild(), LLOctreeState< T >::getChildCount(), LLTreeNode< T >::getState(), and i.
Referenced by LLSpatialGroup::clearState(), LLPipeline::dirtyPoolObjectTextures(), LLSpatialPartition::resetVertexBuffers(), LLSpatialGroup::setState(), LLSpatialPartition::shift(), and LLOctreeMarkNotCulled::traverse().
virtual void LLOctreeTraveler< T >::visit | ( | const LLOctreeState< T > * | branch | ) | [pure virtual] |
virtual void LLOctreeTraveler< T >::visit | ( | const LLTreeState< T > * | state | ) | [inline, virtual] |
Implements LLTreeTraveler< T >.
Definition at line 238 of file lloctree.h.
Referenced by LLOctreeState< T >::accept().