rcrt::AABB Member List

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

AABB(SolidObject *parent=0)rcrt::AABB
AABB(const Point3D &min, const Point3D &max, SolidObject *parent=0)rcrt::AABB
centerrcrt::AABB [private]
clipPlane(Axis axis, float plane, AABB &lBox, AABB &rBox) const rcrt::AABB [virtual]
contract(const AABB &box)rcrt::AABB
equals(const AABB &box) const rcrt::AABB
extend(const AABB &box)rcrt::AABB
extend(const Point3D &p)rcrt::AABB
getBoundingBox() const rcrt::AABB [virtual]
getCentroid() const rcrt::AABB [virtual]
getGNormal(float a, float b) const rcrt::AABB [virtual]
getGNormalWorld(float a, float b) const rcrt::Primitive
getLength(Axis a) const rcrt::AABB
getMainAxis() const rcrt::AABB
getMaterial() const rcrt::Primitive [virtual]
getMax(Axis a) const rcrt::AABB
getMaxP() const rcrt::AABB
getMin(Axis a) const rcrt::AABB
getMinP() const rcrt::AABB
getParent() const rcrt::Primitive
getSNormal(float a, float b) const rcrt::AABB [virtual]
getSNormalWorld(float a, float b) const rcrt::Primitive
getSurfaceArea() const rcrt::AABB
getTangent(float a, float b) const rcrt::Primitive [virtual]
getUV(float a, float b) const rcrt::AABB [virtual]
getVolume() const rcrt::AABB
intersect(Ray &r) const rcrt::AABB [virtual]
isEmpty() const rcrt::AABB
maxPrcrt::AABB [private]
minPrcrt::AABB [private]
normalToWorld(const Vec3D &no) const rcrt::Primitive
parentrcrt::Primitive [protected]
Primitive(SolidObject *parent=0)rcrt::Primitive
Traceable()rcrt::Traceable
transformed(const Matrix4D &mat) const rcrt::AABB
~AABB()rcrt::AABB [virtual]
~Primitive()rcrt::Primitive [virtual]
~Traceable()rcrt::Traceable [virtual]


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