Hermes
hermes::ImplicitCircle Member List

This is the complete list of members for hermes::ImplicitCircle, including all inherited members.

boundingBox() const override (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinlinevirtual
c (defined in hermes::ImplicitCircle)hermes::ImplicitCircle
closestDistance(const point2 &p) const (defined in hermes::CurveInterface)hermes::CurveInterfaceinlinevirtual
closestIntersection(const Ray2 &r, CurveRayIntersection *i) const override (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinlinevirtual
closestNormal(const point2 &p) const override (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinlinevirtual
closestPoint(const point2 &p) const override (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinlinevirtual
CurveInterface() (defined in hermes::CurveInterface)hermes::CurveInterfaceinline
ImplicitCircle() (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinline
ImplicitCircle(point2 center, real_t radius) (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinline
ImplicitCurveInterface() (defined in hermes::ImplicitCurveInterface)hermes::ImplicitCurveInterfaceinline
intersects(const Ray2 &r) const (defined in hermes::CurveInterface)hermes::CurveInterfaceinlinevirtual
r (defined in hermes::ImplicitCircle)hermes::ImplicitCircle
signedDistance(const point2 &p) const override (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinlinevirtual
~CurveInterface() (defined in hermes::CurveInterface)hermes::CurveInterfaceinlinevirtual
~ImplicitCircle() (defined in hermes::ImplicitCircle)hermes::ImplicitCircleinline
~ImplicitCurveInterface() (defined in hermes::ImplicitCurveInterface)hermes::ImplicitCurveInterfaceinlinevirtual