Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Type definitions for 2D geometry and windows
Windowing
Geometry
A point has two coordinates an x and y one
A rectangle has an a position as x and y and widht and height
rectFromPoints :: Point -> Point -> Rectangle Source
derive a rectangle from upper left and lower right points
pointsFromRect :: Rectangle -> (Point, Point) Source
get upper left and lower right point from a rect