Raytracer
|
This is the complete list of members for Raytracer::Shapes::Quad, including all inherited members.
boundingBox() const override | Raytracer::Shapes::Quad | virtual |
hit(const Core::Ray &ray, Utils::Interval interval, Core::Payload &payload) const override | Raytracer::Shapes::Quad | virtual |
isInterior(double a, double b, Core::Payload &payload) const | Raytracer::Shapes::Quad | virtual |
Quad(const Utils::Point3 &Q, const Utils::Vec3 &u, const Utils::Vec3 &v, std::shared_ptr< Interfaces::IMaterial > material) | Raytracer::Shapes::Quad | |
setBBox() | Raytracer::Shapes::Quad | virtual |
~IHittable()=default (defined in Raytracer::Interfaces::IHittable) | Raytracer::Interfaces::IHittable | virtual |