hgeos-0.1.1.0: Simple Haskell bindings to GEOS C API

Copyright(C) Richard Cook, 2016
LicenseMIT
Maintainerrcook@rcook.org
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Data.Geolocation.GEOS.Imports

Description

These are low-level FFI bindings for the GEOS C API derived from geos_c.h. These enable low-level access to the native functions for parts of the C API for which high-level wrappers do not yet exist.

For the high-level API, see Data.Geolocation.GEOS.

Synopsis

Documentation

data GEOSContextHandle_t Source

Wraps GEOSContextHandle_t

data GEOSCoordSequencePtr Source

Wraps GEOSCoordSequence*

data GEOSGeometryPtr Source

Wraps GEOSGeometry*

data GEOSWKTReaderPtr Source

Wraps GEOSWKTReader*

data GEOSWKTWriterPtr Source

Wraps GEOSWKTWriter*

c_GEOSFree_r_CString :: GEOSContextHandle_t -> CString -> IO () Source

Wraps GEOSFree_r specialized to const char*

c_GEOSversion :: CString Source

Wraps GEOSversion

c_initializeGEOSWithHandlers :: IO GEOSContextHandle_t Source

Wraps initializeGEOSWithHandlers helper function

c_uninitializeGEOS :: GEOSContextHandle_t -> IO () Source

Wraps uninitializeGEOS helper function