Polygon Member List

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

add_vertex(Point3D vertex)Polygon
collides_with(const Ray &ray, double &t) constPolygon [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) constPolygon [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_dPolygon [protected]
m_initPolygon [protected, static]
m_materialRenderable [protected]
m_normalPolygon [protected]
m_verticesPolygon [protected]
Polygon(std::string color, std::string material, std::string bumpmap)Polygon
set_is_light(bool)Renderable [virtual]
~Polygon()Polygon [inline, virtual]
~Renderable()Renderable [inline, virtual]


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