Hermes
hermes::ImplicitCurveInterface Class Referenceabstract
+ Inheritance diagram for hermes::ImplicitCurveInterface:

Public Member Functions

virtual double signedDistance (const point2 &p) const =0
 
- Public Member Functions inherited from hermes::CurveInterface
virtual point2 closestPoint (const point2 &p) const =0
 
virtual normal2 closestNormal (const point2 &p) const =0
 
virtual bbox2 boundingBox () const =0
 
virtual void closestIntersection (const Ray2 &r, CurveRayIntersection *i) const =0
 
virtual bool intersects (const Ray2 &r) const
 
virtual real_t closestDistance (const point2 &p) const
 

The documentation for this class was generated from the following file: