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