[][src]Crate geos_sys

GEOS C API bindings.

It provides C-interface as is. If you want to use a more Rust-friendly crate, prefer to use the georust/geos crate.

You can also find it on crates.io.

Structs

GEOSBufferParams
GEOSContextHandle_HS
GEOSCoordSequence
GEOSGeometry
GEOSPreparedGeometry
GEOSSTRtree
GEOSWKBReader
GEOSWKBWriter
GEOSWKTReader
GEOSWKTWriter

Functions

GEOSArea
GEOSArea_r
GEOSBoundary
GEOSBoundary_r
GEOSBuffer
GEOSBufferParams_create
GEOSBufferParams_create_r
GEOSBufferParams_destroy
GEOSBufferParams_destroy_r
GEOSBufferParams_setEndCapStyle
GEOSBufferParams_setEndCapStyle_r
GEOSBufferParams_setJoinStyle
GEOSBufferParams_setJoinStyle_r
GEOSBufferParams_setMitreLimit
GEOSBufferParams_setMitreLimit_r
GEOSBufferParams_setQuadrantSegments
GEOSBufferParams_setQuadrantSegments_r
GEOSBufferParams_setSingleSided
GEOSBufferParams_setSingleSided_r
GEOSBufferWithParams
GEOSBufferWithParams_r
GEOSBufferWithStyle
GEOSBufferWithStyle_r
GEOSBuffer_r
GEOSBuildArea_r
GEOSClipByRect
GEOSClipByRect_r
GEOSContains
GEOSContains_r
GEOSContext_setErrorHandler_r
GEOSContext_setErrorMessageHandler_r
GEOSContext_setNoticeHandler_r
GEOSContext_setNoticeMessageHandler_r
GEOSConvexHull
GEOSConvexHull_r
GEOSCoordSeq_clone
GEOSCoordSeq_clone_r
GEOSCoordSeq_create
GEOSCoordSeq_create_r
GEOSCoordSeq_destroy
GEOSCoordSeq_destroy_r
GEOSCoordSeq_getDimensions
GEOSCoordSeq_getDimensions_r
GEOSCoordSeq_getOrdinate
GEOSCoordSeq_getOrdinate_r
GEOSCoordSeq_getSize
GEOSCoordSeq_getSize_r
GEOSCoordSeq_getX
GEOSCoordSeq_getX_r
GEOSCoordSeq_getY
GEOSCoordSeq_getY_r
GEOSCoordSeq_getZ
GEOSCoordSeq_getZ_r
GEOSCoordSeq_setOrdinate
GEOSCoordSeq_setOrdinate_r
GEOSCoordSeq_setX
GEOSCoordSeq_setX_r
GEOSCoordSeq_setY
GEOSCoordSeq_setY_r
GEOSCoordSeq_setZ
GEOSCoordSeq_setZ_r
GEOSCoveredBy
GEOSCoveredBy_r
GEOSCovers
GEOSCovers_r
GEOSCrosses
GEOSCrosses_r
GEOSDelaunayTriangulation
GEOSDelaunayTriangulation_r
GEOSDifference
GEOSDifference_r
GEOSDisjoint
GEOSDisjoint_r
GEOSDistance
GEOSDistance_r
GEOSEnvelope
GEOSEnvelope_r
GEOSEquals
GEOSEqualsExact
GEOSEqualsExact_r
GEOSEquals_r
GEOSFree
GEOSFree_r
GEOSGeomFromHEX_buf
GEOSGeomFromHEX_buf_r
GEOSGeomFromWKB_buf
GEOSGeomFromWKB_buf_r
GEOSGeomGetEndPoint
GEOSGeomGetEndPoint_r
GEOSGeomGetLength
GEOSGeomGetLength_r
GEOSGeomGetNumPoints
GEOSGeomGetNumPoints_r
GEOSGeomGetPointN
GEOSGeomGetPointN_r
GEOSGeomGetStartPoint
GEOSGeomGetStartPoint_r
GEOSGeomGetX
GEOSGeomGetX_r
GEOSGeomGetY
GEOSGeomGetY_r
GEOSGeomToHEX_buf
GEOSGeomToHEX_buf_r
GEOSGeomToWKB_buf
GEOSGeomToWKB_buf_r
GEOSGeomType
GEOSGeomTypeId
GEOSGeomTypeId_r
GEOSGeomType_r
GEOSGeom_clone
GEOSGeom_clone_r
GEOSGeom_createCollection
GEOSGeom_createCollection_r
GEOSGeom_createEmptyCollection
GEOSGeom_createEmptyCollection_r
GEOSGeom_createEmptyLineString
GEOSGeom_createEmptyLineString_r
GEOSGeom_createEmptyPoint
GEOSGeom_createEmptyPoint_r
GEOSGeom_createEmptyPolygon
GEOSGeom_createEmptyPolygon_r
GEOSGeom_createLineString
GEOSGeom_createLineString_r
GEOSGeom_createLinearRing
GEOSGeom_createLinearRing_r
GEOSGeom_createPoint
GEOSGeom_createPoint_r
GEOSGeom_createPolygon
GEOSGeom_createPolygon_r
GEOSGeom_destroy
GEOSGeom_destroy_r
GEOSGeom_extractUniquePoints
GEOSGeom_extractUniquePoints_r
GEOSGeom_getCoordSeq
GEOSGeom_getCoordSeq_r
GEOSGeom_getCoordinateDimension
GEOSGeom_getCoordinateDimension_r
GEOSGeom_getDimensions
GEOSGeom_getDimensions_r
GEOSGeom_getUserData
GEOSGeom_getUserData_r
GEOSGeom_setUserData
GEOSGeom_setUserData_r
GEOSGetCentroid
GEOSGetCentroid_r
GEOSGetExteriorRing
GEOSGetExteriorRing_r
GEOSGetGeometryN
GEOSGetGeometryN_r
GEOSGetInteriorRingN
GEOSGetInteriorRingN_r
GEOSGetNumCoordinates
GEOSGetNumCoordinates_r
GEOSGetNumGeometries
GEOSGetNumGeometries_r
GEOSGetNumInteriorRings
GEOSGetNumInteriorRings_r
GEOSGetSRID
GEOSGetSRID_r
GEOSHasZ
GEOSHasZ_r
GEOSHausdorffDistance
GEOSHausdorffDistanceDensify
GEOSHausdorffDistanceDensify_r
GEOSHausdorffDistance_r
GEOSInterpolate
GEOSInterpolateNormalized
GEOSInterpolateNormalized_r
GEOSInterpolate_r
GEOSIntersection
GEOSIntersection_r
GEOSIntersects
GEOSIntersects_r
GEOSLength
GEOSLength_r
GEOSLineMerge
GEOSLineMerge_r
GEOSMakeValid_r
GEOSNearestPoints
GEOSNearestPoints_r
GEOSNode
GEOSNode_r
GEOSNormalize
GEOSNormalize_r
GEOSOffsetCurve
GEOSOffsetCurve_r
GEOSOrientationIndex
GEOSOrientationIndex_r
GEOSOverlaps
GEOSOverlaps_r
GEOSPointOnSurface
GEOSPointOnSurface_r
GEOSPolygonize
GEOSPolygonize_full
GEOSPolygonize_full_r
GEOSPolygonize_r
GEOSPolygonizer_getCutEdges
GEOSPolygonizer_getCutEdges_r
GEOSPrepare
GEOSPrepare_r
GEOSPreparedContains
GEOSPreparedContainsProperly
GEOSPreparedContainsProperly_r
GEOSPreparedContains_r
GEOSPreparedCoveredBy
GEOSPreparedCoveredBy_r
GEOSPreparedCovers
GEOSPreparedCovers_r
GEOSPreparedCrosses
GEOSPreparedCrosses_r
GEOSPreparedDisjoint
GEOSPreparedDisjoint_r
GEOSPreparedGeom_destroy
GEOSPreparedGeom_destroy_r
GEOSPreparedIntersects
GEOSPreparedIntersects_r
GEOSPreparedOverlaps
GEOSPreparedOverlaps_r
GEOSPreparedTouches
GEOSPreparedTouches_r
GEOSPreparedWithin
GEOSPreparedWithin_r
GEOSProject
GEOSProjectNormalized
GEOSProjectNormalized_r
GEOSProject_r
GEOSRelate
GEOSRelateBoundaryNodeRule
GEOSRelateBoundaryNodeRule_r
GEOSRelatePattern
GEOSRelatePatternMatch
GEOSRelatePatternMatch_r
GEOSRelatePattern_r
GEOSRelate_r
GEOSSTRtree_create
GEOSSTRtree_create_r
GEOSSTRtree_destroy
GEOSSTRtree_destroy_r
GEOSSTRtree_insert
GEOSSTRtree_insert_r
GEOSSTRtree_iterate
GEOSSTRtree_iterate_r
GEOSSTRtree_nearest
GEOSSTRtree_nearest_generic
GEOSSTRtree_nearest_generic_r
GEOSSTRtree_nearest_r
GEOSSTRtree_query
GEOSSTRtree_query_r
GEOSSTRtree_remove
GEOSSTRtree_remove_r
GEOSSetSRID
GEOSSetSRID_r
GEOSSharedPaths
GEOSSharedPaths_r
GEOSSimplify
GEOSSimplify_r
GEOSSnap
GEOSSnap_r
GEOSSymDifference
GEOSSymDifference_r
GEOSTopologyPreserveSimplify
GEOSTopologyPreserveSimplify_r
GEOSTouches
GEOSTouches_r
GEOSUnaryUnion
GEOSUnaryUnion_r
GEOSUnion
GEOSUnion_r
GEOSVoronoiDiagram
GEOSVoronoiDiagram_r
GEOSWKBReader_create
GEOSWKBReader_create_r
GEOSWKBReader_destroy
GEOSWKBReader_destroy_r
GEOSWKBReader_read
GEOSWKBReader_readHEX
GEOSWKBReader_readHEX_r
GEOSWKBReader_read_r
GEOSWKBWriter_create
GEOSWKBWriter_create_r
GEOSWKBWriter_destroy
GEOSWKBWriter_destroy_r
GEOSWKBWriter_getByteOrder
GEOSWKBWriter_getByteOrder_r
GEOSWKBWriter_getIncludeSRID
GEOSWKBWriter_getIncludeSRID_r
GEOSWKBWriter_getOutputDimension
GEOSWKBWriter_getOutputDimension_r
GEOSWKBWriter_setByteOrder
GEOSWKBWriter_setByteOrder_r
GEOSWKBWriter_setIncludeSRID
GEOSWKBWriter_setIncludeSRID_r
GEOSWKBWriter_setOutputDimension
GEOSWKBWriter_setOutputDimension_r
GEOSWKBWriter_write
GEOSWKBWriter_writeHEX
GEOSWKBWriter_writeHEX_r
GEOSWKBWriter_write_r
GEOSWKTReader_create
GEOSWKTReader_create_r
GEOSWKTReader_destroy
GEOSWKTReader_destroy_r
GEOSWKTReader_read
GEOSWKTReader_read_r
GEOSWKTWriter_create
GEOSWKTWriter_create_r
GEOSWKTWriter_destroy
GEOSWKTWriter_destroy_r
GEOSWKTWriter_getOutputDimension
GEOSWKTWriter_getOutputDimension_r
GEOSWKTWriter_setOld3D
GEOSWKTWriter_setOld3D_r
GEOSWKTWriter_setOutputDimension
GEOSWKTWriter_setOutputDimension_r
GEOSWKTWriter_setRoundingPrecision
GEOSWKTWriter_setRoundingPrecision_r
GEOSWKTWriter_setTrim
GEOSWKTWriter_setTrim_r
GEOSWKTWriter_write
GEOSWKTWriter_write_r
GEOSWithin
GEOSWithin_r
GEOS_finish_r
GEOS_getWKBByteOrder
GEOS_getWKBByteOrder_r
GEOS_getWKBOutputDims
GEOS_getWKBOutputDims_r
GEOS_init_r
GEOS_interruptCancel
GEOS_interruptRegisterCallback
GEOS_interruptRequest
GEOS_setWKBByteOrder
GEOS_setWKBByteOrder_r
GEOS_setWKBOutputDims
GEOS_setWKBOutputDims_r
GEOSisClosed
GEOSisClosed_r
GEOSisEmpty
GEOSisEmpty_r
GEOSisRing
GEOSisRing_r
GEOSisSimple
GEOSisSimple_r
GEOSisValid
GEOSisValidDetail
GEOSisValidDetail_r
GEOSisValidReason
GEOSisValidReason_r
GEOSisValid_r
GEOSversion
finishGEOS
initGEOS

Type Definitions

GEOSContextHandle_t
GEOSDistanceCallback
GEOSInterruptCallback
GEOSMessageHandler_r
GEOSQueryCallback