box | rcrt::ConvexQuad | [private] |
center | rcrt::ConvexQuad | [private] |
clipPlane(Axis axis, float plane, AABB &lBox, AABB &rBox) const | rcrt::Traceable | [virtual] |
ConvexQuad(SolidObject *parent, const Point3D &pa, const Point3D &pb, const Point3D &pc, const Point3D &pd) | rcrt::ConvexQuad | |
getBoundingBox() const | rcrt::ConvexQuad | [virtual] |
getCentroid() const | rcrt::ConvexQuad | [virtual] |
getGNormal(float a, float b) const | rcrt::ConvexQuad | [virtual] |
getGNormalWorld(float a, float b) const | rcrt::Primitive | |
getMaterial() const | rcrt::Primitive | [virtual] |
getParent() const | rcrt::Primitive | |
getSNormal(float a, float b) const | rcrt::ConvexQuad | [virtual] |
getSNormalWorld(float a, float b) const | rcrt::Primitive | |
getTangent(float a, float b) const | rcrt::Primitive | [virtual] |
getUV(float a, float b) const | rcrt::ConvexQuad | [virtual] |
intersect(Ray &r) const | rcrt::ConvexQuad | [virtual] |
isInside(Intersection &is) const | rcrt::ConvexQuad | [private] |
normal | rcrt::ConvexQuad | [private] |
normalToWorld(const Vec3D &no) const | rcrt::Primitive | |
parent | rcrt::Primitive | [protected] |
Primitive(SolidObject *parent=0) | rcrt::Primitive | |
Traceable() | rcrt::Traceable | |
va | rcrt::ConvexQuad | [private] |
vb | rcrt::ConvexQuad | [private] |
vc | rcrt::ConvexQuad | [private] |
vd | rcrt::ConvexQuad | [private] |
~ConvexQuad() | rcrt::ConvexQuad | [virtual] |
~Primitive() | rcrt::Primitive | [virtual] |
~Traceable() | rcrt::Traceable | [virtual] |