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