Octree_Visitor_Update Class Reference

#include <octree_visitor_update.h>

Inheritance diagram for Octree_Visitor_Update:

Inheritance graph
[legend]
Collaboration diagram for Octree_Visitor_Update:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Octree_Visitor_Update (Face *, Vector3r, Vector3r, Vector3r, Vector3r)
 standard object services ---------------------------------------------------
virtual ~Octree_Visitor_Update ()

Protected Member Functions

virtual void visitRoot (const OctreeCell *pRootCell, const OctreeData &octreeData)
virtual void visitBranch (const OctreeCell *subCells[8], const OctreeData &octreeData)
virtual void visitLeaf (const Array< const Face * > &items, const OctreeData &octreeData)

Constructor & Destructor Documentation

Octree_Visitor_Update::Octree_Visitor_Update ( Face ,
Vector3r  ,
Vector3r  ,
Vector3r  ,
Vector3r   
)

standard object services ---------------------------------------------------

Octree_Visitor_Update::~Octree_Visitor_Update (  )  [virtual]


Member Function Documentation

virtual void Octree_Visitor_Update::visitRoot ( const OctreeCell pRootCell,
const OctreeData octreeData 
) [protected, virtual]

commands ------------------------------------------------------------------- octree visitor overrides

Implements hxa7241_graphics::OctreeVisitor< TYPE >.

virtual void Octree_Visitor_Update::visitBranch ( const OctreeCell subCells[8],
const OctreeData octreeData 
) [protected, virtual]

Called by Octree when visit traversal is at a branch.

To continue deeper, implementation calls OctreeBranch::continueVisit( subCells, octreeData, subCellIndex, *this ) for any/all subCellIndex values. subCells elements can be null.

See also:
OctreeData

Implements hxa7241_graphics::OctreeVisitor< TYPE >.

virtual void Octree_Visitor_Update::visitLeaf ( const Array< const Face * > &  items,
const OctreeData octreeData 
) [protected, virtual]


The documentation for this class was generated from the following files:
Generated on Fri Feb 13 13:58:42 2009 for meshmorph by  doxygen 1.5.1