terrahs-0.7: A library for GIS Programs in Haskell.ContentsIndex
TerraHS.TerraLib.TeGeometryAlgorithms
Description

A module for supporting the functions of TerraLib TeGeometryAlgorithms

More information - http://www.terralib.org

Synopsis
telength :: TeLine2D -> Double
tearea :: TePolygon -> Double
teareabox :: TeBox -> Double
tebufferregion :: TePolygon -> Double -> Int -> [TeGeometry]
teoverlay :: TePolygonSetPtr -> TePolygonSetPtr -> Int -> IO TePolygonSetPtr
tepoint_tedistance :: TePointPtr -> TePointPtr -> IO Double
h_telength :: TeLine2DPtr -> IO Double
tegeometryarea :: TePolygonPtr -> IO Double
tegeometryareabox :: TeBoxPtr -> IO Double
tepointset_tefindcentroid :: TePointSetPtr -> IO TePointPtr
tepolygonset_tefindcentroid :: TePolygonSetPtr -> IO TePointPtr
telineset_tefindcentroid :: TeLineSetPtr -> IO TePointPtr
tepolygon_tefindcentroid :: TePolygonPtr -> IO TePointPtr
setPrecision :: Double -> IO ()
h_tebufferregion :: TePolygonPtr -> Double -> Int -> IO TePolygonSetPtr
temakepolygon :: TeBoxPtr -> IO TePolygonPtr
tepolygon_rotate :: TePolygonPtr -> Double -> IO TePolygonPtr
tepolygon_angle :: TePolygonPtr -> IO Double
tepolygon_radius :: TePolygonPtr -> IO Double
tepolygon_rectangularfit :: TePolygonPtr -> IO Double
Documentation
telength :: TeLine2D -> Double
Returns the length of a Line 2D.
tearea :: TePolygon -> Double
Returns the area of a TePolygon
teareabox :: TeBox -> Double
tebufferregion :: TePolygon -> Double -> Int -> [TeGeometry]
teoverlay :: TePolygonSetPtr -> TePolygonSetPtr -> Int -> IO TePolygonSetPtr
tepoint_tedistance :: TePointPtr -> TePointPtr -> IO Double
h_telength :: TeLine2DPtr -> IO Double
tegeometryarea :: TePolygonPtr -> IO Double
tegeometryareabox :: TeBoxPtr -> IO Double
tepointset_tefindcentroid :: TePointSetPtr -> IO TePointPtr
tepolygonset_tefindcentroid :: TePolygonSetPtr -> IO TePointPtr
telineset_tefindcentroid :: TeLineSetPtr -> IO TePointPtr
tepolygon_tefindcentroid :: TePolygonPtr -> IO TePointPtr
setPrecision :: Double -> IO ()
h_tebufferregion :: TePolygonPtr -> Double -> Int -> IO TePolygonSetPtr
temakepolygon :: TeBoxPtr -> IO TePolygonPtr
tepolygon_rotate :: TePolygonPtr -> Double -> IO TePolygonPtr
tepolygon_angle :: TePolygonPtr -> IO Double
tepolygon_radius :: TePolygonPtr -> IO Double
tepolygon_rectangularfit :: TePolygonPtr -> IO Double
Produced by Haddock version 2.3.0