| choose_material(const Point3D &intersection_point) const | NoiseMaterial | [protected] |
| createNoiseMaterial(std::map< std::string, std::string >) | NoiseMaterial | [static] |
| get_color(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| Material::get_color(const Point3D &intersection_point, const Renderable *const obj) const | Material | [inline, virtual] |
| get_diffuse(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| get_opacity(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| get_reflection(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| get_reflectivity(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| get_refraction_index(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| is_light(const Point3D &intersesction_point) const | NoiseMaterial | [virtual] |
| m_init | NoiseMaterial | [protected, static] |
| m_material_one | NoiseMaterial | [protected] |
| m_material_two | NoiseMaterial | [protected] |
| m_noise | NoiseMaterial | [protected] |
| m_scale | NoiseMaterial | [protected] |
| NoiseMaterial(Material *one, Material *two, double scale=1.0) | NoiseMaterial | [inline] |
| NoiseMaterial(const NoiseMaterial &other) | NoiseMaterial | [inline] |
| set_diffuse(double diffuse) | NoiseMaterial | [virtual] |
| set_is_light(bool v) | NoiseMaterial | [virtual] |
| set_opacity(double opacity) | NoiseMaterial | [virtual] |
| ~Material() | Material | [inline, virtual] |
| ~NoiseMaterial() | NoiseMaterial | [inline, virtual] |
1.5.2