Methods
getGeometryType :: OGRCurvePolygon -> IO CUInt Source #
getEnvelope :: (IOGREnvelope c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO () Source #
intersects :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
equals :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
disjoint :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
touches :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
crosses :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
within :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
contains :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
overlaps :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CBool Source #
boundary :: OGRCurvePolygon -> IO OGRGeometry Source #
distance :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CDouble Source #
convexHull :: OGRCurvePolygon -> IO OGRGeometry Source #
buffer :: OGRCurvePolygon -> CDouble -> CInt -> IO OGRGeometry Source #
intersection :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO OGRGeometry Source #
union :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO OGRGeometry Source #
unionCascaded :: OGRCurvePolygon -> IO OGRGeometry Source #
difference :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO OGRGeometry Source #
symDifference :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO OGRGeometry Source #
centroid :: (IOGRPoint c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CInt Source #
simplify :: OGRCurvePolygon -> CDouble -> IO OGRGeometry Source #
delaunayTriangulation :: OGRCurvePolygon -> CDouble -> CInt -> IO OGRGeometry Source #
polygonize :: OGRCurvePolygon -> IO OGRGeometry Source #
distance3D :: (IOGRGeometry c0, FPtr c0) => OGRCurvePolygon -> c0 -> IO CDouble Source #