Raytracer
Loading...
Searching...
No Matches
Raytracer::Shapes::Sphere Member List

This is the complete list of members for Raytracer::Shapes::Sphere, including all inherited members.

boundingBox() const overrideRaytracer::Shapes::Spherevirtual
getSphereUV(const Utils::Point3 &point, double &u, double &v)Raytracer::Shapes::Spherestatic
hit(const Core::Ray &ray, Utils::Interval interval, Core::Payload &hit) const overrideRaytracer::Shapes::Spherevirtual
Sphere(const Utils::Point3 &center, double radius, std::shared_ptr< Interfaces::IMaterial > material)Raytracer::Shapes::Sphere
Sphere(const Utils::Point3 &centerOne, const Utils::Point3 &centerTwo, double radius, std::shared_ptr< Interfaces::IMaterial > material)Raytracer::Shapes::Sphere
sphereCenter(double time) constRaytracer::Shapes::Sphere
~IHittable()=default (defined in Raytracer::Interfaces::IHittable)Raytracer::Interfaces::IHittablevirtual