assign(const Sphere &s) | rcrt::Sphere | [private] |
box | rcrt::Sphere | [private] |
center | rcrt::Sphere | [private] |
clipBox(AABB &cbox) const | rcrt::Sphere | |
clipPlane(Axis axis, float plane, AABB &lBox, AABB &rBox) const | rcrt::Traceable | [virtual] |
getBoundingBox() const | rcrt::Sphere | [virtual] |
getCentroid() const | rcrt::Sphere | [virtual] |
getGNormal(float zenith, float azimuth) const | rcrt::Sphere | [virtual] |
getGNormalWorld(float a, float b) const | rcrt::Primitive | |
getMaterial() const | rcrt::Primitive | [virtual] |
getParent() const | rcrt::Primitive | |
getRadius() const | rcrt::Sphere | |
getSNormal(float zenith, float azimuth) const | rcrt::Sphere | [virtual] |
getSNormalWorld(float a, float b) const | rcrt::Primitive | |
getTangent(float a, float b) const | rcrt::Primitive | [virtual] |
getUV(float zenith, float azimuth) const | rcrt::Sphere | [virtual] |
intersect(Ray &ray) const | rcrt::Sphere | [virtual] |
normalToWorld(const Vec3D &no) const | rcrt::Primitive | |
parent | rcrt::Primitive | [protected] |
Primitive(SolidObject *parent=0) | rcrt::Primitive | |
radius | rcrt::Sphere | [private] |
Sphere(const Point3D &c, float r, SolidObject *parent=0) | rcrt::Sphere | |
Sphere(const Sphere &s, SolidObject *parent=0) | rcrt::Sphere | |
Traceable() | rcrt::Traceable | |
~Primitive() | rcrt::Primitive | [virtual] |
~Sphere() | rcrt::Sphere | [virtual] |
~Traceable() | rcrt::Traceable | [virtual] |