Copyright | (C) David Himmelstrup |
---|---|
License | see the LICENSE file |
Maintainer | David Himmelstrup |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- data Arc r = Arc {}
- inflate :: (Real r, Fractional r) => Double -> SimplePolygon () r -> SimplePolygon (Arc r) r
Documentation
Points annotated with an Arc
indicate that the edge from this point to
the next should not be a straight line but instead an arc with a given center
and a given border edge.
inflate :: (Real r, Fractional r) => Double -> SimplePolygon () r -> SimplePolygon (Arc r) r Source #
\( O(n \log n) \)