| 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
| |