| 
    Raytracer
    
   | 
 
This is the complete list of members for Raytracer::Shapes::Sphere, including all inherited members.
| boundingBox() const override | Raytracer::Shapes::Sphere | virtual | 
| getSphereUV(const Utils::Point3 &point, double &u, double &v) | Raytracer::Shapes::Sphere | static | 
| hit(const Core::Ray &ray, Utils::Interval interval, Core::Payload &hit) const override | Raytracer::Shapes::Sphere | virtual | 
| Sphere(const Utils::Point3 ¢er, double radius, std::shared_ptr< Interfaces::IMaterial > material) | Raytracer::Shapes::Sphere | |
| Sphere(const Utils::Point3 ¢erOne, const Utils::Point3 ¢erTwo, double radius, std::shared_ptr< Interfaces::IMaterial > material) | Raytracer::Shapes::Sphere | |
| sphereCenter(double time) const | Raytracer::Shapes::Sphere | |
| ~IHittable()=default (defined in Raytracer::Interfaces::IHittable) | Raytracer::Interfaces::IHittable | virtual |