|
|
|
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| Constructors | | Instances | |
|
|
| class TeDatabases a where | Source |
|
| | Methods | | | Load information about a particular layer
| | | | Gets the last error message
| | | | | | |
| | Instances | |
|
|
|
| Constructors | | Instances | |
|
|
|
| The type TePoint represents 2D Points.
| | Constructors | | Instances | |
|
|
|
| The type TePolygon represents a 2D polygon .
In TerraLib, a 2D polygon consists of an outer ring and a list of inner ring
In Haskell, a 2D polygon consists of a list TeLinearRing
| | Constructors | | Instances | |
|
|
|
| The type TeLine2D represents a simple 2D line, composed of 2D xy points
| | Constructors | | Instances | |
|
|
|
| Constructors | | Instances | |
|
|
|
| The type TeBox represents a rectangular box. Used by all geometrical representations in TerraLib Library
| | Constructors | | Instances | |
|
|
|
| The type TePointSet represents a sets of 2D Points.
| | Constructors | | Instances | |
|
|
|
| The type TePolygonSet represents a set of 2D polygon .
| | Constructors | | Instances | |
|
|
|
| The type TeLineSet is a set of a simple 2D line
| | Constructors | | Instances | |
|
|
|
| Constructors | | Instances | |
|
|
|
| The type TeSTInstance represent an instance in a time of a spatial element
| | Constructors | | Instances | |
|
|
| class Topology a b where | Source |
|
| Operators that test topologival relation between two objects.
| | | Methods | | | Instances | |
|
|
|
| Returns the result of objects overlay
| | | Methods | | | Instances | |
|
|
| class Num a => Points p a | p -> a where | Source |
|
| | Methods | | createPoint :: a -> a -> p | Source |
| | Create a point from two coordinates
| | | | Returns the X componente of the coordinate
| | | | Returns the Y componente of the coordinate
| | | | Check if the two coordinates are equal
|
| | Instances | |
|
|
| class Num a => Lines l a | l -> a where | Source |
|
| | Methods | | createLine :: [(a, a)] -> l | Source |
| | Constructor - Create a line from a point list
| | | decompToCoords :: l -> [(a, a)] | Source |
| | decomp a line to point
|
| | Instances | |
|
|
|
| | Methods | | createPolygon :: [l] -> pg | Source |
| | create a polygon from a line list
|
| | Instances | |
|
|
|
| | Methods | | | Instances | |
|
|
|
| Constructors | | Instances | |
|
|
|
| | Methods | | union :: [a] -> [a] -> [a] | Source |
| | | intersection :: [a] -> [a] -> [a] | Source |
| | | difference :: [a] -> [a] -> [a] | Source |
|
| | Instances | |
|
|
|
| | Methods | | | Instances | |
|
|
|
| | Methods | | | Instances | |
|
|
|
|
|
|
|
| Returns the length of a Line 2D.
|
|
|
| Returns the area of a TePolygon
|
|
|
| The type TeRaster represents a geographic layer
| | Constructors | | Instances | |
|
|
|
|
|
| | Methods | | getValues :: r a -> [[a]] | Source |
| | | setValues :: [[a]] -> r a | Source |
|
| | Instances | |
|
|
| The TeGeoObject type
|
|
|
| Constructors | | Instances | |
|
|
| The TeGeoObjects class
|
|
|
| | Methods | | | Returns the object identification
| | | getAttributes :: a -> [at] | Source |
| | Returns the attributes list from a geoobject
| | | getGeometries :: a -> [g] | Source |
| | Returns the geometries list from a geoobject
|
| | Instances | |
|
|
| The Value type
|
|
|
| Constructors | | Instances | |
|
|
| The Attribute type
|
|
|
| Constructors | | Instances | |
|
|
| The Values class
|
|
|
| | Methods | | | Instances | |
|
|
| The Attributes class
|
|
|
| | Methods | | | Instances | |
|
|
|
|
| The Databases Module class
|
|
| class Connection c where | Source |
|
| | Methods | | | open a connection to a database
| | | | close a opened connection
|
| | Instances | |
|
|
|
| | Methods | | | Instances | |
|
|
| The Object Module class
|
|
|
| The class Pointer is a class for handling pointers to objects, ex: TePoint and TePointPtr
| | | Methods | | | create a pointer from haskell object
| | | | create a haskell object from a pointer
| | | | delete a pointer from memory
|
| | Instances | |
|
|
|
| The class Convert permit the converts from diferents objects
| | | Methods | | | convert from a to b
| | | | convert from b to a
|
|
|
|
|
| | Methods | | | Instances | |
|
|
|
| | Methods | | | Instances | |
|
|
| Produced by Haddock version 2.4.2 |