Raytracer
|
This is the complete list of members for Raytracer::Materials::Dielectric, including all inherited members.
Dielectric(double refractionIndex) | Raytracer::Materials::Dielectric | |
Dielectric(double refractionIndex, const Utils::Color &albedo) | Raytracer::Materials::Dielectric | |
emitted(double u, double v, const Utils::Point3 &point) const override | Raytracer::Materials::Dielectric | virtual |
reflectance(double cosine, double index) | Raytracer::Materials::Dielectric | static |
scatter(const Core::Ray &ray, const Core::Payload &payload, Utils::Color &attenuation, Core::Ray &scattered) const override | Raytracer::Materials::Dielectric | virtual |
~IMaterial()=default (defined in Raytracer::Interfaces::IMaterial) | Raytracer::Interfaces::IMaterial | virtual |