|
Ray Tracer Common Project
Image rendering program based on the ray tracing technique.
|
This is the complete list of members for rt::DayNightMaterial, including all inherited members.
| _diffuse (defined in rt::Material) | rt::Material | protected |
| _disturbance (defined in rt::Material) | rt::Material | protected |
| _emission (defined in rt::Material) | rt::Material | protected |
| _reflexion (defined in rt::Material) | rt::Material | protected |
| DayNightMaterial(Material *day, Material *night) (defined in rt::DayNightMaterial) | rt::DayNightMaterial | |
| defaultMaterial() | rt::Material | static |
| diffuse(const element &e, const photon &external_light) const | rt::DayNightMaterial | virtual |
| disturbance(const element &e, const photon &external_light) const (defined in rt::DayNightMaterial) | rt::DayNightMaterial | virtual |
| emission(const element &e, const photon &external_light) const (defined in rt::DayNightMaterial) | rt::DayNightMaterial | virtual |
| Material(const color &diffuse, double reflexion=0.0, const photon &emission=photon(), const vector &disturbance=vector(0.0, 0.0, 1.0)) | rt::Material | |
| reflexion(const element &e, const photon &external_light) const (defined in rt::DayNightMaterial) | rt::DayNightMaterial | virtual |
| ~DayNightMaterial() (defined in rt::DayNightMaterial) | rt::DayNightMaterial | |
| ~Material() (defined in rt::Material) | rt::Material |
1.8.15