rcrt::DisplacedTriangle Member List

This is the complete list of members for rcrt::DisplacedTriangle, including all inherited members.

arcrt::Triangle [protected]
abrcrt::DisplacedTriangle [protected]
brcrt::Triangle [protected]
baseIntersect(Ray &ray) const rcrt::DisplacedTriangle
bcrcrt::DisplacedTriangle [protected]
boxrcrt::Triangle [protected]
crcrt::Triangle [protected]
carcrt::DisplacedTriangle [protected]
centerrcrt::Triangle [protected]
clipPlane(Axis axis, float plane, AABB &lBox, AABB &rBox) const rcrt::Triangle [virtual]
darcrt::DisplacedTriangle [protected]
dbrcrt::DisplacedTriangle [protected]
dcrcrt::DisplacedTriangle [protected]
DisplacedTriangle(Vertex *av, Vertex *bv, Vertex *cv, SolidObject *parent)rcrt::DisplacedTriangle
faceNormalrcrt::Triangle [protected]
getBoundingBox() const rcrt::Triangle [virtual]
getCentroid() const rcrt::Triangle [virtual]
getDispNormal(float beta, float gamma) const rcrt::DisplacedTriangle
getDispNormal(const Point2D &p) const rcrt::DisplacedTriangle
getDispPoint(float beta, float gamma) const rcrt::DisplacedTriangle
getDispPoint(const Point2D &p) const rcrt::DisplacedTriangle
getGNormal(float beta, float gamma) const rcrt::Triangle [virtual]
getGNormalWorld(float a, float b) const rcrt::Primitive
getMaterial() const rcrt::Primitive [virtual]
getParent() const rcrt::Primitive
getPoint(float beta, float gamma) const rcrt::Triangle [virtual]
getPoint(const Point2D &p) const rcrt::Triangle [virtual]
getSNormal(float beta, float gamma) const rcrt::Triangle [virtual]
getSNormalWorld(float a, float b) const rcrt::Primitive
getTangent(float beta, float gamma) const rcrt::Triangle [virtual]
getUV(float beta, float gamma) const rcrt::Triangle [virtual]
getUV(const Point2D &p) const rcrt::Triangle [virtual]
intersect(Ray &ray) const rcrt::DisplacedTriangle [virtual]
isSmooth() const rcrt::Triangle [virtual]
normalToWorld(const Vec3D &no) const rcrt::Primitive
operator[](int i) const rcrt::Triangle
operator[](int i)rcrt::Triangle
ownVerticesrcrt::Triangle [protected]
parentrcrt::Primitive [protected]
Primitive(SolidObject *parent=0)rcrt::Primitive
sameSign(const float &a, const float &b) const rcrt::Triangle [protected]
smoothrcrt::Triangle [protected]
tangentrcrt::Triangle [protected]
Traceable()rcrt::Traceable
treercrt::DisplacedTriangle [protected]
Triangle(const Point3D &a, const Point3D &b, const Point3D &c, const Vec3D &fNo, SolidObject *parent=0)rcrt::Triangle
Triangle(Vertex *av, Vertex *bv, Vertex *cv, SolidObject *parent=0, bool smooth=false)rcrt::Triangle
trianglesrcrt::DisplacedTriangle [protected]
updateBox()rcrt::Triangle
upperrcrt::DisplacedTriangle [protected]
volume(const Point3D &o, const Point3D &e, const Point3D &a, const Point3D &b) const rcrt::Triangle [protected]
~DisplacedTriangle()rcrt::DisplacedTriangle [virtual]
~Primitive()rcrt::Primitive [virtual]
~Traceable()rcrt::Traceable [virtual]
~Triangle()rcrt::Triangle [virtual]


Generated on Thu Jan 31 19:33:06 2008 for RenderingCompetitionRayTracer by  doxygen 1.5.3