-------------------------------------------------------------------------------- -- | -- Module : HGeometry.Polygon.Convex -- Copyright : (C) Frank Staals -- License : see the LICENSE file -- Maintainer : Frank Staals -- -- A type for representing Convex polygons, and some basic functions -- on Convex polygons. -- -------------------------------------------------------------------------------- module HGeometry.Polygon.Convex ( ConvexPolygon_ -- (..) , ConvexPolygon , ConvexPolygonF , fromSimplePolygon, toSimplePolygon , _ConvexPolygon , isStrictlyConvex, isConvex , verifyConvex , minkowskiSum , maxInDirection ) where import HGeometry.Polygon.Convex.Class import HGeometry.Polygon.Convex.Implementation import HGeometry.Polygon.Convex.MinkowskiSum