Sphere Member List

This is the complete list of members for Sphere, including all inherited members.

collides_with(const Ray &ray, double &t) constSphere [virtual]
get_center() constRenderable [inline, virtual]
get_color(const Point3D &intersection_point) constRenderable [virtual]
get_color_contribution(const Point3D &intersection_point, const Ray &ray, Vector &reflect, Vector &refract)Renderable [virtual]
get_diffuse(const Point3D &intersection_point) constRenderable [virtual]
get_normal(const Point3D &p) constSphere [virtual]
get_opacity(const Point3D &intersection_point) constRenderable [virtual]
get_reflection(const Point3D &intersection_point) constRenderable [virtual]
get_reflectivity(const Point3D &intersection_point) constRenderable [virtual]
get_refraction_index(const Point3D &intersection_point) constRenderable [virtual]
get_specular(const Point3D &intersection_point) constRenderable [virtual]
initialize(xmlNode *node)Renderable
is_in_shadow(const Ray &ray_to_light, const Point3D intersection_point)Renderable [inline]
is_light(const Point3D &intersection_point) constRenderable [virtual]
m_bumpmapRenderable [protected]
m_centerRenderable [protected]
m_center_materialRenderable [protected]
m_initSphere [protected, static]
m_materialRenderable [protected]
m_radiusSphere [protected]
set_is_light(bool)Renderable [virtual]
Sphere(Point3D center, double r)Sphere [inline]
~Renderable()Renderable [inline, virtual]
~Sphere()Sphere [virtual]


Generated on Tue Oct 30 22:12:25 2007 for mbrt by  doxygen 1.5.2