| Hermes
    | 
This is the complete list of members for hermes::Sphere, including all inherited members.
| boundingBox() const override (defined in hermes::Sphere) | hermes::Sphere | inlinevirtual | 
| c (defined in hermes::Sphere) | hermes::Sphere | |
| closestDistance(const point3 &p) const (defined in hermes::SurfaceInterface) | hermes::SurfaceInterface | inlinevirtual | 
| closestIntersection(const Ray3 &r, SurfaceRayIntersection *i) const override (defined in hermes::Sphere) | hermes::Sphere | inlinevirtual | 
| closestNormal(const point3 &p) const override (defined in hermes::Sphere) | hermes::Sphere | inlinevirtual | 
| closestPoint(const point3 &p) const override (defined in hermes::Sphere) | hermes::Sphere | inlinevirtual | 
| intersects(const Ray3 &r) const (defined in hermes::SurfaceInterface) | hermes::SurfaceInterface | inlinevirtual | 
| r (defined in hermes::Sphere) | hermes::Sphere | |
| Sphere() (defined in hermes::Sphere) | hermes::Sphere | inline | 
| Sphere(point3 center, real_t radius) (defined in hermes::Sphere) | hermes::Sphere | inline | 
| SurfaceInterface() (defined in hermes::SurfaceInterface) | hermes::SurfaceInterface | inline | 
| ~Sphere() (defined in hermes::Sphere) | hermes::Sphere | inlinevirtual | 
| ~SurfaceInterface() (defined in hermes::SurfaceInterface) | hermes::SurfaceInterface | inlinevirtual |