|
|
|
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
| class Set a where |
| | Methods | | union :: [a] -> [a] -> [a] | | | intersection :: [a] -> [a] -> [a] | | | difference :: [a] -> [a] -> [a] |
| | Instances | |
|
|
| class Topology a b => TopologyOps a b where |
| | Methods | | intersects :: a -> b -> Bool | | | contains :: a -> b -> Bool | | | coveredby :: a -> b -> Bool | | | overlaps :: a -> b -> Bool | | | equals :: a -> b -> Bool | | | within :: a -> b -> Bool | | | disjoint :: a -> b -> Bool | | | crosses :: a -> b -> Bool | | | touches :: a -> b -> Bool | | | containedBy :: b -> a -> Bool |
|
|
|
| class TeRelations a b => Relations a b where |
|
|
| centroid :: Centroid a => a -> TePoint |
|
| distance :: TePoint -> TePoint -> Double |
|
| llength :: TeLine2D -> Double |
| Returns the length of a Line 2D.
|
|
| area :: TePolygon -> Double |
| Returns the area of a TePolygon
|
|
| Produced by Haddock version 0.7 |