Safe Haskell | Safe-Infered |
---|
- class Point2D a where
- ipt :: (Point2D a, RealFrac (ELP a)) => a -> (Int, Int)
- convertPt :: (Point2D a, Point2D b, ELP a ~ ELP b) => a -> b
- class BoundingBox a where
- class FromBounds a where
- type ELFB a :: *
- fromBounds :: Rectangle (ELFB a) -> a
- convertBounds :: (BoundingBox a, FromBounds b, ELBB a ~ ELFB b) => a -> b
- class Line2D a where
- type ELL a :: *
- offsetAngle :: a -> (ELL a, Double)
- class LineSegment a where
Documentation
class BoundingBox a whereSource
class FromBounds a whereSource
fromBounds :: Rectangle (ELFB a) -> aSource
convertBounds :: (BoundingBox a, FromBounds b, ELBB a ~ ELFB b) => a -> bSource