rcrt::BIHNode< T > Member List

This is the complete list of members for rcrt::BIHNode< T >, including all inherited members.

B()rcrt::BIHNode< T > [inline]
B(const AABB &bbox, std::vector< T * > *trList, int left, int right, int depth=0, int singleD=0)rcrt::BIHNode< T > [inline]
childrenrcrt::BIHNode< T > [private]
cliprcrt::BIHNode< T > [private]
getSplitPlane(const AABB &box)rcrt::BIHNode< T > [inline, static]
getTraceables()rcrt::BIHNode< T > [inline]
initNode(const AABB &bbox, std::vector< T * > *trList, int left, int right, int depth, int singleDepth=0)rcrt::BIHNode< T > [inline, private]
initNodeAsLeaf(std::vector< T * > *trList, int left, int right)rcrt::BIHNode< T > [inline, private]
intersect(Ray &r, const float &tMin, const float &tMax) const rcrt::BIHNode< T > [inline, virtual]
isEmpty() const rcrt::BIHNode< T > [inline]
isLeaf() const rcrt::BIHNode< T > [inline]
isSingle() const rcrt::BIHNode< T > [inline]
leafIntersect(Ray &r, const float &tMin, const float &tMax) const rcrt::BIHNode< T > [inline, private]
leftIndexrcrt::BIHNode< T > [private]
rightIndexrcrt::BIHNode< T > [private]
splitAxisrcrt::BIHNode< T > [private]
traceablesrcrt::BIHNode< T > [private]
~BIHNode()rcrt::BIHNode< T > [inline, virtual]


Generated on Thu Jan 31 19:32:18 2008 for RenderingCompetitionRayTracer by  doxygen 1.5.3