MarbleMaterial Member List

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

choose_materials(double noise_amount, Material **one, Material **two) constMarbleMaterial
get_color(const Point3D &intersesction_point) constMarbleMaterial [virtual]
Material::get_color(const Point3D &intersection_point, const Renderable *const obj) constMaterial [inline, virtual]
get_diffuse(const Point3D &intersesction_point) constMarbleMaterial [virtual]
get_opacity(const Point3D &intersesction_point) constMarbleMaterial [virtual]
get_reflection(const Point3D &intersesction_point) constMarbleMaterial [virtual]
get_reflectivity(const Point3D &intersesction_point) constMarbleMaterial [virtual]
get_refraction_index(const Point3D &intersesction_point) constMarbleMaterial [virtual]
interpolate_value(double noise_amount, double one, double two) const MarbleMaterial
is_light(const Point3D &intersesction_point) constMarbleMaterial [virtual]
m_break_pointMarbleMaterial [protected]
m_initMarbleMaterial [protected, static]
m_material_one_aMarbleMaterial [protected]
m_material_one_bMarbleMaterial [protected]
m_material_one_scaleMarbleMaterial [protected]
m_material_two_aMarbleMaterial [protected]
m_material_two_bMarbleMaterial [protected]
m_material_two_scaleMarbleMaterial [protected]
m_noiseMarbleMaterial [protected]
m_noise_scaleMarbleMaterial [protected]
MarbleMaterial(Material *one_a, Material *one_b, Material *two_a, Material *two_b, double break_point, double noise_scale)MarbleMaterial [inline]
set_diffuse(double diffuse)MarbleMaterial [virtual]
set_is_light(bool v)MarbleMaterial [virtual]
set_opacity(double opacity)MarbleMaterial [virtual]
~MarbleMaterial()MarbleMaterial [inline, virtual]
~Material()Material [inline, virtual]


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