lux::UnsafeKdTreeAccel Member List

This is the complete list of members for lux::UnsafeKdTreeAccel, including all inherited members.

arenalux::UnsafeKdTreeAccel [private]
boundslux::UnsafeKdTreeAccel [private]
buildTree(int nodeNum, const BBox &bounds, const vector< BBox > &primBounds, int *primNums, int nprims, int depth, UnsafeBoundEdge *edges[3], int *prims0, int *prims1, int badRefines=0)lux::UnsafeKdTreeAccel
CanIntersect() const lux::UnsafeKdTreeAccel [inline, virtual]
CreateAccelerator(const vector< Primitive * > &prims, const ParamSet &ps)lux::UnsafeKdTreeAccel [static]
curMailboxIdlux::UnsafeKdTreeAccel [mutable, private]
emptyBonuslux::UnsafeKdTreeAccel [private]
FullyRefine(vector< Primitive * > &refined) const lux::Primitive
GetAreaLight() const lux::Aggregate [virtual]
GetBSDF(const DifferentialGeometry &dg, const Transform &, float u) const lux::Aggregate [virtual]
Intersect(const Ray &ray, Intersection *isect) const lux::UnsafeKdTreeAccel [virtual]
IntersectP(const Ray &ray) const lux::UnsafeKdTreeAccel [virtual]
isectCostlux::UnsafeKdTreeAccel [private]
mailboxPrimslux::UnsafeKdTreeAccel [private]
maxPrimslux::UnsafeKdTreeAccel [private]
nAllocedNodeslux::UnsafeKdTreeAccel [private]
nextFreeNodelux::UnsafeKdTreeAccel [private]
nMailboxeslux::UnsafeKdTreeAccel [private]
nodeslux::UnsafeKdTreeAccel [private]
Refine(vector< Primitive * > &refined) const lux::Primitive [virtual]
traversalCostlux::UnsafeKdTreeAccel [private]
UnsafeKdTreeAccel(const vector< Primitive * > &p, int icost, int scost, float ebonus, int maxp, int maxDepth)lux::UnsafeKdTreeAccel
WorldBound() const lux::UnsafeKdTreeAccel [inline, virtual]
~Primitive()lux::Primitive [virtual]
~UnsafeKdTreeAccel()lux::UnsafeKdTreeAccel


Generated on Mon May 18 07:13:22 2009 for lux by  doxygen 1.5.8