VRUT::NodeInfo Struct Reference

#include <ChcRenderer.h>

List of all members.

Public Member Functions

 NodeInfo ()
 NodeInfo (const unsigned int m, BVHNode *n, const float d)

Public Attributes

unsigned int planeMask
 bitmask of planes as a result from the vfc test - 1 inside the given plane
BVHNodenode
 point to the bvh node
float distance
 sqr distance from the camera

Friends

bool operator< (const NodeInfo &a, const NodeInfo &b)


Detailed Description

Definition at line 37 of file ChcRenderer.h.


Constructor & Destructor Documentation

VRUT::NodeInfo::NodeInfo (  )  [inline]

Definition at line 45 of file ChcRenderer.h.

00045 {}

VRUT::NodeInfo::NodeInfo ( const unsigned int  m,
BVHNode n,
const float  d 
) [inline]

Definition at line 46 of file ChcRenderer.h.

00046                                                                 :
00047        planeMask(m), node(n), distance(d) {}


Friends And Related Function Documentation

bool operator< ( const NodeInfo a,
const NodeInfo b 
) [friend]

Definition at line 49 of file ChcRenderer.h.

00049                                                                    {
00050          return a.distance < b.distance;
00051        }


Member Data Documentation

bitmask of planes as a result from the vfc test - 1 inside the given plane

Definition at line 39 of file ChcRenderer.h.

point to the bvh node

Definition at line 41 of file ChcRenderer.h.

sqr distance from the camera

Definition at line 43 of file ChcRenderer.h.


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

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