Cylinder(const Surface *surface, const CoordSystem3x3 &s) | Archon::Raytracer::Cylinder | |
getSurface() const | Archon::Raytracer::Object::Part | [inline, private] |
interiorIntersect(const Line3 &ray, const Object::Part *originPart, double &dist, const Object::Part *&) const | Archon::Raytracer::Cylinder | |
Archon::Raytracer::Solid::interiorIntersect(const Line3 &ray, const Part *originPart, double &dist, const Part *&p) const =0 | Archon::Raytracer::Solid | [pure virtual] |
intersect(const Line3 &ray, const Object *originObject, const Object::Part *originPart, double &dist, const Object::Part **=0) const | Archon::Raytracer::Cylinder | [virtual] |
map(const Vector3 &point, Vector3 &normal) const | Archon::Raytracer::Cylinder | [inline, virtual] |
map(const Vector3 &point, Vector3 &normal, Vector2 &texturePoint) const | Archon::Raytracer::Cylinder | [virtual] |
Part(const Surface *surface) | Archon::Raytracer::Object::Part | [inline, private] |
surface | Archon::Raytracer::Object::Part | [private] |
~Cylinder() | Archon::Raytracer::Cylinder | |
~Object() | Archon::Raytracer::Object | [inline, virtual] |
~Part() | Archon::Raytracer::Object::Part | [inline, private, virtual] |