Safe Haskell | Safe-Infered |
---|
DB.HSQL.Type.Geometric
Description
Geometric 2D types, equipped with SqlBind
instances.
- data Point = Point {}
- data Line = Line {}
- data Path
- = OpenPath {
- pathPoints :: [Point]
- | ClosedPath {
- pathPoints :: [Point]
- = OpenPath {
- data Box = Box {}
- data Polygon = Polygon {
- polygonPoints :: [Point]
- data Circle = Circle {}
Documentation
A 2D point.
A 2D straight line.
A 2D path, either open, or closed (looping).
Constructors
OpenPath | An open path |
Fields
| |
ClosedPath | A looping path |
Fields
|
A 2D rectangle.
A 2D polygon (without holes).
Constructors
Polygon | |
Fields
|