LinearBVHNode Struct Reference

List of all members.

Public Attributes

BBox bounds
union {
   uint32_t   primitivesOffset
   uint32_t   secondChildOffset
}; 
uint8_t nPrimitives
uint8_t axis
uint8_t pad [2]

Detailed Description

Definition at line 105 of file bvh.cpp.


Member Data Documentation

union { ... }

Definition at line 113 of file bvh.cpp.

Referenced by BVHAccel::flattenBVHTree(), BVHAccel::Intersect(), and BVHAccel::IntersectP().

Definition at line 112 of file bvh.cpp.

Referenced by BVHAccel::flattenBVHTree(), BVHAccel::Intersect(), and BVHAccel::IntersectP().

uint8_t LinearBVHNode::pad[2]

Definition at line 114 of file bvh.cpp.

Definition at line 108 of file bvh.cpp.

Referenced by BVHAccel::flattenBVHTree(), BVHAccel::Intersect(), and BVHAccel::IntersectP().

Definition at line 109 of file bvh.cpp.

Referenced by BVHAccel::flattenBVHTree(), BVHAccel::Intersect(), and BVHAccel::IntersectP().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 28 20:00:14 2010 for pbrt by  doxygen 1.6.3