lux::MeshWaldTriangle Member List

This is the complete list of members for lux::MeshWaldTriangle, including all inherited members.
Area() const lux::MeshBaryTriangle [virtual]
bndlux::MeshWaldTriangle [private]
bnulux::MeshWaldTriangle [private]
bnvlux::MeshWaldTriangle [private]
CanIntersect() const lux::MeshBaryTriangle [inline, virtual]
CanSample() const lux::MeshBaryTriangle [inline, virtual]
cndlux::MeshWaldTriangle [private]
cnulux::MeshWaldTriangle [private]
cnvlux::MeshWaldTriangle [private]
DEGENERATE enum valuelux::MeshWaldTriangle [private]
DOMINANT_X enum valuelux::MeshWaldTriangle [private]
DOMINANT_Y enum valuelux::MeshWaldTriangle [private]
DOMINANT_Z enum valuelux::MeshWaldTriangle [private]
dpdulux::MeshWaldTriangle [private]
dpdvlux::MeshWaldTriangle [private]
GetP(u_int i) const lux::MeshBaryTriangle [inline]
GetShadingGeometry(const Transform &obj2world, const DifferentialGeometry &dg, DifferentialGeometry *dgShading) const lux::MeshBaryTriangle [virtual]
GetUVs(float uv[3][2]) const lux::MeshBaryTriangle [inline]
Intersect(const Ray &ray, Intersection *isect) const lux::MeshWaldTriangle [virtual]
intersectionTypelux::MeshWaldTriangle [private]
IntersectionType enum namelux::MeshWaldTriangle [private]
IntersectP(const Ray &ray) const lux::MeshWaldTriangle [virtual]
isDegenerate() const lux::MeshWaldTriangle [virtual]
meshlux::MeshBaryTriangle
MeshBaryTriangle(const Mesh *m, int n)lux::MeshBaryTriangle [inline]
MeshWaldTriangle(const Mesh *m, int n)lux::MeshWaldTriangle
ndlux::MeshWaldTriangle [private]
normalizedNormallux::MeshWaldTriangle [private]
nulux::MeshWaldTriangle [private]
nvlux::MeshWaldTriangle [private]
ObjectBound() const lux::MeshBaryTriangle [virtual]
Pdf(const Point &p) const lux::Primitive [virtual]
Pdf(const Point &p, const Vector &wi) const lux::Primitive [virtual]
Pdf(const Point &p, const Point &po) const lux::Primitive [virtual]
Refine(vector< boost::shared_ptr< Primitive > > &refined, const PrimitiveRefinementHints &refineHints, boost::shared_ptr< Primitive > thisPtr)lux::Primitive [virtual]
Sample(float u1, float u2, float u3, DifferentialGeometry *dg) const lux::MeshWaldTriangle [virtual]
lux::Primitive::Sample(const Point &p, float u1, float u2, float u3, DifferentialGeometry *dg) const lux::Primitive [virtual]
vlux::MeshBaryTriangle
WorldBound() const lux::MeshBaryTriangle [virtual]
~MeshBaryTriangle()lux::MeshBaryTriangle [inline, virtual]
~MeshWaldTriangle()lux::MeshWaldTriangle [inline, virtual]
~Primitive()lux::Primitive [virtual]
Generated by  doxygen 1.6.2-20100208