VRUT::BVH::QNode Struct Reference

Queue node structure for BVH creation purpose - enables iterative instead of recursive creation of BVH. More...

List of all members.

Public Member Functions

 QNode (BVHNode **n, std::deque< BVHNode * > *m, BVHNode *p)

Public Attributes

BVHNode ** currentNode
std::deque< BVHNode * > * itemsPending
BVHNodeparent


Detailed Description

Queue node structure for BVH creation purpose - enables iterative instead of recursive creation of BVH.

Definition at line 49 of file bvh.h.


Constructor & Destructor Documentation

VRUT::BVH::QNode::QNode ( BVHNode **  n,
std::deque< BVHNode * > *  m,
BVHNode p 
) [inline]

Definition at line 55 of file bvh.h.

00057                                          : currentNode(n), itemsPending(m), parent(p)      {}


Member Data Documentation

Definition at line 51 of file bvh.h.

Definition at line 52 of file bvh.h.

Definition at line 53 of file bvh.h.


The documentation for this struct was generated from the following file:

Generated on Tue Mar 10 14:41:41 2009 for VRUT by  doxygen 1.5.5