|
Hermes
|
Inheritance diagram for hermes::ImplicitSurfaceInterface:Public Member Functions | |
| virtual double | signedDistance (const point3 &p) const =0 |
Public Member Functions inherited from hermes::SurfaceInterface | |
| virtual point3 | closestPoint (const point3 &p) const =0 |
| virtual normal3 | closestNormal (const point3 &p) const =0 |
| virtual bbox3 | boundingBox () const =0 |
| virtual void | closestIntersection (const Ray3 &r, SurfaceRayIntersection *i) const =0 |
| virtual bool | intersects (const Ray3 &r) const |
| virtual double | closestDistance (const point3 &p) const |