Raytracer
|
This is the complete list of members for Raytracer::Effects::Smoke, including all inherited members.
boundingBox() const override | Raytracer::Effects::Smoke | virtual |
hit(const Core::Ray &ray, Utils::Interval interval, Core::Payload &payload) const override | Raytracer::Effects::Smoke | virtual |
Smoke(std::shared_ptr< Interfaces::IHittable > boundary, double density, std::shared_ptr< Interfaces::ITexture > texture) | Raytracer::Effects::Smoke | |
Smoke(std::shared_ptr< Interfaces::IHittable > boundary, double density, const Utils::Color &albedo) | Raytracer::Effects::Smoke | |
~IHittable()=default (defined in Raytracer::Interfaces::IHittable) | Raytracer::Interfaces::IHittable | virtual |