Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class CoordinateSequence a where
withCoordinateSequence :: a -> (Ptr GEOSCoordSequence -> IO b) -> IO b
createCoordinateSequence :: Int -> Int -> Geos a
newtype CoordSeqConst
newtype CoordSeq
getCoordinateSequenceX :: CoordinateSequence a => a -> Int -> Geos Double
getCoordinateSequenceY :: CoordinateSequence a => a -> Int -> Geos Double
getCoordinateSequenceZ :: CoordinateSequence a => a -> Int -> Geos Double
getCoordinateSequenceSize :: CoordinateSequence a => a -> Geos Int
getCoordinateSequenceDimensions :: CoordinateSequence a => a -> Geos Int
setCoordinateSequenceX :: CoordinateSequence a => a -> Int -> Double -> Geos ()
setCoordinateSequenceY :: CoordinateSequence a => a -> Int -> Double -> Geos ()
setCoordinateSequenceZ :: CoordinateSequence a => a -> Int -> Double -> Geos ()
setCoordinateSequenceOrd :: CoordinateSequence a => a -> Int -> Int -> Double -> Geos Int