Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.Gloss.Accelerate.Data.Point
Point data type
Point creation
Make a custom point
Convert a two-dimensional index into a point centered in a plane of the given width and height.
Testing points
Arguments
:: Exp Point | point to test |
-> Exp Point | corner of box |
-> Exp Point | opposite corner of box |
-> Exp Bool |
Test whether a point lies within a rectangular box that is oriented on the x-y plane. The points P1-P2 are opposing points of the box, but need not be in a particular order.
P2 +-------+ | | | + P0 | | | +-------+ P1