|
| TerraHS.TerraLib.TeRaster |
|
|
|
|
| Description |
A module for supporting a TeRaster TerraLib class
More information - http://www.terralib.org
|
|
| Synopsis |
|
|
|
| Documentation |
|
| type Grd a = [[a]] |
|
| data TeRaster a |
| The type TeRaster represents a geographic layer
| | Constructors | | Instances | |
|
|
| type TeRasterPtr = Ptr (TeRaster Double) |
| The type TeLayerPtr is a pointer to TeLayer
|
|
| getrasterLine :: TeRasterPtr -> Int32 -> Int32 -> Int32 -> [Double] |
|
| getrasterLines :: TeRasterPtr -> Int32 -> Int32 -> Int32 -> Int32 -> [[Double]] |
|
| setrasterLines :: [[Double]] -> TeRasterPtr -> Int32 -> Int32 -> IO () |
|
| setrasterLine :: [Double] -> TeRasterPtr -> Int32 -> Int32 -> IO () |
|
| loadRasterFromFile :: String -> IO (TeRaster Double) |
|
| nlines :: TeRasterPtr -> Int32 |
|
| ncols :: TeRasterPtr -> Int32 |
|
| getVal :: TeRasterPtr -> Int32 -> Int32 -> Double |
|
| new_teraster :: CString -> IO TeRasterPtr |
|
| teraster_init :: TeRasterPtr -> IO Bool |
|
| new_teraster2 :: Int32 -> Int32 -> IO TeRasterPtr |
|
| setVal :: TeRasterPtr -> Int32 -> Int32 -> Double -> IO Bool |
|
| teraster_setdummy :: TeRasterPtr -> Double -> IO () |
|
| Produced by Haddock version 0.7 |