Changes between Version 20 and Version 21 of CAPIovr
- Timestamp:
- Mar 2, 2023, 7:00:36 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CAPIovr
v20 v21 1 1 {{{ 2 211 | GEOSGeom_getXMax | GEOSGeom_getXMax(const GEOSGeometry* g, double* value) | "attribute"=>"1" 3 208 | GEOSGeom_getXMin | GEOSGeom_getXMin(const GEOSGeometry* g, double* value) | "attribute"=>"1" 4 210 | GEOSGeom_getYMax | GEOSGeom_getYMax(const GEOSGeometry* g, double* value) | "attribute"=>"1" 5 209 | GEOSGeom_getYMin | GEOSGeom_getYMin(const GEOSGeometry* g, double* value) | "attribute"=>"1" 2 353 | GEOSWKBWriter_setFlavor | GEOSWKBWriter_setFlavor(GEOSWKBWriter* writer,int flavor) | 3 211 | GEOSGeom_getXMax | GEOSGeom_getXMax(const GEOSGeometry* g, double* value) | "attribute"=>"1", "returntype"=>"int" 4 208 | GEOSGeom_getXMin | GEOSGeom_getXMin(const GEOSGeometry* g, double* value) | "attribute"=>"1", "returntype"=>"int" 5 210 | GEOSGeom_getYMax | GEOSGeom_getYMax(const GEOSGeometry* g, double* value) | "attribute"=>"1", "returntype"=>"int" 6 209 | GEOSGeom_getYMin | GEOSGeom_getYMin(const GEOSGeometry* g, double* value) | "attribute"=>"1", "returntype"=>"int" 6 7 115 | GEOSBufferParams_create | GEOSBufferParams_create() | "buffer"=>"1" 7 8 125 | GEOSBufferParams_destroy | GEOSBufferParams_destroy(GEOSBufferParams* p) | "buffer"=>"1" 8 111 | GEOSBufferParams_setEndCapStyle | GEOSBufferParams_setEndCapStyle(GEOSBufferParams* p, int style) | "buffer"=>"1"9 9 68 | GEOSBufferParams_setJoinStyle | GEOSBufferParams_setJoinStyle(GEOSBufferParams* p, int joinStyle) | "buffer"=>"1" 10 74 | GEOSBufferParams_setMitreLimit | GEOSBufferParams_setMitreLimit(GEOSBufferParams* p, double l) | "buffer"=>"1"11 307 | GEOSBufferParams_setQuadrantSegments | GEOSBufferParams_setQuadrantSegments( GEOSBufferParams* p,int quadSegs) | "buffer"=>"1"12 57 | GEOSBufferParams_setQuadrantSegments | GEOSBufferParams_setQuadrantSegments(GEOSBufferParams* p, int joinStyle) | "buffer"=>"1"13 145 | GEOSBufferParams_setSingleSided | GEOSBufferParams_setSingleSided(GEOSBufferParams* p, int singleSided) | "buffer"=>"1"14 10 12 | GEOSSingleSidedBuffer | GEOSSingleSidedBuffer(const Geometry* g, double width, int quadsegs, int joinStyle, double mitreLimit, int leftSide) | "buffer"=>"1" 15 11 41 | GEOSBuffer | GEOSBuffer(const Geometry* g, double width, int quadsegs) | "buffer"=>"1", "returntype"=>"GEOSGeometry*" 16 12 188 | GEOSBufferWithParams | GEOSBufferWithParams(const Geometry* g, const GEOSBufferParams* p, double w) | "buffer"=>"1", "returntype"=>"GEOSGeometry*" 17 13 103 | GEOSBufferWithStyle | GEOSBufferWithStyle(const Geometry* g, double width, int quadsegs, int endCapStyle, int joinStyle, double mitreLimit) | "buffer"=>"1", "returntype"=>"GEOSGeometry*" 18 342 | GEOSHilbertCode | GEOSHilbertCode( const GEOSGeometry *geom,const GEOSGeometry* extent,unsigned int level,unsigned int *code) | "calc"=>"1" 14 111 | GEOSBufferParams_setEndCapStyle | GEOSBufferParams_setEndCapStyle(GEOSBufferParams* p, int style) | "buffer"=>"1", "returntype"=>"int" 15 74 | GEOSBufferParams_setMitreLimit | GEOSBufferParams_setMitreLimit(GEOSBufferParams* p, double l) | "buffer"=>"1", "returntype"=>"int" 16 307 | GEOSBufferParams_setQuadrantSegments | GEOSBufferParams_setQuadrantSegments( GEOSBufferParams* p,int quadSegs) | "buffer"=>"1", "returntype"=>"int" 17 57 | GEOSBufferParams_setQuadrantSegments | GEOSBufferParams_setQuadrantSegments(GEOSBufferParams* p, int joinStyle) | "buffer"=>"1", "returntype"=>"int" 18 145 | GEOSBufferParams_setSingleSided | GEOSBufferParams_setSingleSided(GEOSBufferParams* p, int singleSided) | "buffer"=>"1", "returntype"=>"int" 19 19 15 | GEOSRelatePattern | GEOSRelatePattern(const Geometry* g1, const Geometry* g2, char *pat) | "calc"=>"1", "DE-9IM"=>"1" 20 20 2 | GEOSRelateBoundaryNodeRule | GEOSRelateBoundaryNodeRule(const Geometry* g1, const Geometry* g2, int bnr) | "calc"=>"1", "DE-9IM"=>"1", "twogeom"=>"1" 21 197 | GEOSArea | GEOSArea(const Geometry* g, double* area) | "calc"=>"1", "onegeom"=>"1"22 21 182 | GEOSConvexHull | GEOSConvexHull(const Geometry* g) | "calc"=>"1", "onegeom"=>"1" 23 22 191 | GEOSisClosed | GEOSisClosed(const Geometry* g) | "calc"=>"1", "onegeom"=>"1" 24 62 | GEOSLength | GEOSLength(const Geometry* g, double* length) | "calc"=>"1", "onegeom"=>"1"25 163 | GEOSMinimumClearance | GEOSMinimumClearance(const GEOSGeometry* g, double* d) | "calc"=>"1", "onegeom"=>"1"26 23 124 | GEOSBoundary | GEOSBoundary(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 27 24 309 | GEOSConcaveHull | GEOSConcaveHull( const GEOSGeometry* g,double ratio,unsigned int allowHoles) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" … … 36 33 311 | GEOSPolygonHullSimplifyMode | GEOSPolygonHullSimplifyMode( const GEOSGeometry* g,unsigned int isOuter,unsigned int parameterMode,double parameter) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 37 34 321 | GEOSUnaryUnionPrec | GEOSUnaryUnionPrec( const GEOSGeometry* g, double gridSize) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 35 197 | GEOSArea | GEOSArea(const Geometry* g, double* area) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"int" 38 36 5 | GEOSGetNumGeometries | GEOSGetNumGeometries(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"int" 37 62 | GEOSLength | GEOSLength(const Geometry* g, double* length) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"int" 38 163 | GEOSMinimumClearance | GEOSMinimumClearance(const GEOSGeometry* g, double* d) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"int" 39 39 324 | GEOSPreparedDistance | GEOSPreparedDistance( const GEOSPreparedGeometry* pg1,const GEOSGeometry* g2, double *dist) | "calc"=>"1", "prepared"=>"1" 40 40 326 | GEOSPreparedDistanceWithin | GEOSPreparedDistanceWithin( const GEOSPreparedGeometry* pg1,const GEOSGeometry* g2, double dist) | "calc"=>"1", "prepared"=>"1" … … 43 43 302 | GEOSLargestEmptyCircle | GEOSLargestEmptyCircle( const GEOSGeometry* g,const GEOSGeometry* boundary,double tolerance) | "calc"=>"1", "returntype"=>"GEOSGeometry*" 44 44 340 | GEOSRemoveRepeatedPoints | GEOSRemoveRepeatedPoints( const GEOSGeometry* g,double tolerance) | "calc"=>"1", "returntype"=>"GEOSGeometry*" 45 342 | GEOSHilbertCode | GEOSHilbertCode( const GEOSGeometry *geom,const GEOSGeometry* extent,unsigned int level,unsigned int *code) | "calc"=>"1", "returntype"=>"int" 45 46 231 | GEOSSegmentIntersection | GEOSSegmentIntersection(double ax0, double ay0, double ax1, double ay1, double bx0, double by0, double bx1, double by1, double* cx, double* cy) | "calc"=>"1", "returntype"=>"int" 46 152 | GEOSContains | GEOSContains(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"47 194 | GEOSCoveredBy | GEOSCoveredBy(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"48 170 | GEOSCovers | GEOSCovers(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"49 40 | GEOSCrosses | GEOSCrosses(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"50 49 | GEOSDistance | GEOSDistanceIndexed(const Geometry* g1, const Geometry* g2, double* dist) | "calc"=>"1", "twogeom"=>"1"51 96 | GEOSDistanceIndexed | GEOSDistanceIndexed(const Geometry* g1, const Geometry* g2, double* dist) | "calc"=>"1", "twogeom"=>"1"52 102 | GEOSEquals | GEOSEquals(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"53 3 | GEOSEqualsExact | GEOSEqualsExact(const Geometry* g1, const Geometry* g2, double tolerance) | "calc"=>"1", "twogeom"=>"1"54 158 | GEOSFrechetDistance | GEOSFrechetDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1"55 0 | GEOSFrechetDistanceDensify | GEOSFrechetDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1"56 189 | GEOSHausdorffDistance | GEOSHausdorffDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1"57 171 | GEOSHausdorffDistanceDensify | GEOSHausdorffDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1"58 47 143 | GEOSIntersects | GEOSIntersects(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 59 48 45 | GEOSNearestPoints | GEOSNearestPoints(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 60 117 | GEOSOverlaps | GEOSOverlaps(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"61 49 21 | GEOSSharedPaths | GEOSSharedPaths(const GEOSGeometry* g1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1" 62 58 | GEOSTouches | GEOSTouches(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"63 112 | GEOSWithin | GEOSWithin(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1"64 50 6 | GEOSPreparedContains | GEOSPreparedContains(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 65 51 167 | GEOSPreparedContainsProperly | GEOSPreparedContainsProperly(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" … … 79 65 79 | GEOSUnion | GEOSUnion(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 80 66 320 | GEOSUnionPrec | GEOSUnionPrec( const GEOSGeometry* g1,const GEOSGeometry* g2,double gridSize) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 67 152 | GEOSContains | GEOSContains(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 68 194 | GEOSCoveredBy | GEOSCoveredBy(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 69 170 | GEOSCovers | GEOSCovers(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 70 40 | GEOSCrosses | GEOSCrosses(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 71 165 | GEOSDisjoint | GEOSDisjoint(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 72 102 | GEOSEquals | GEOSEquals(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 73 3 | GEOSEqualsExact | GEOSEqualsExact(const Geometry* g1, const Geometry* g2, double tolerance) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 74 117 | GEOSOverlaps | GEOSOverlaps(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 75 58 | GEOSTouches | GEOSTouches(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 76 112 | GEOSWithin | GEOSWithin(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"char" 77 49 | GEOSDistance | GEOSDistanceIndexed(const Geometry* g1, const Geometry* g2, double* dist) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"int" 78 96 | GEOSDistanceIndexed | GEOSDistanceIndexed(const Geometry* g1, const Geometry* g2, double* dist) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"int" 79 158 | GEOSFrechetDistance | GEOSFrechetDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"int" 80 0 | GEOSFrechetDistanceDensify | GEOSFrechetDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"int" 81 189 | GEOSHausdorffDistance | GEOSHausdorffDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"int" 82 171 | GEOSHausdorffDistanceDensify | GEOSHausdorffDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"int" 81 83 128 | GEOSCoordSeq_clone | GEOSCoordSeq_clone(const CoordinateSequence* s) | "coordseq"=>"1" 82 84 304 | GEOSCoordSeq_copyFromArrays | GEOSCoordSeq_copyFromArrays( const double* x,const double* y,const double* z,const double* m,unsigned int size) | "coordseq"=>"1" … … 108 110 161 | GEOSGeomToWKB_buf | GEOSGeomToWKB_buf(const Geometry* g, size_t* size) | "deprecated"=>"1" 109 111 98 | GEOSGeomToWKT | GEOSGeomToWKT(const Geometry* g) | "deprecated"=>"1" 110 1 | GEOSInterpolate | GEOSInterpolate(const GEOSGeometry* g, double d) | "derive"=>"1", "onegeom"=>"1"111 148 | GEOSInterpolateNormalized | GEOSInterpolateNormalized(const GEOSGeometry* g, double d) | "derive"=>"1", "onegeom"=>"1"112 4 | GEOSDelaunayTriangulation | GEOSDelaunayTriangulation(const Geometry* g, double tolerance, int onlyEdges) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*"113 112 69 | GEOSGeom_extractUniquePoints | GEOSGeom_extractUniquePoints(const GEOSGeometry* g) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 113 1 | GEOSInterpolate | GEOSInterpolate(const GEOSGeometry* g, double d) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 114 148 | GEOSInterpolateNormalized | GEOSInterpolateNormalized(const GEOSGeometry* g, double d) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 114 115 13 | GEOSNode | GEOSNode(const Geometry* g) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 115 116 14 | GEOSVoronoiDiagram | GEOSVoronoiDiagram(const Geometry* g, const Geometry* env, double tolerance, int onlyEdges) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 117 4 | GEOSDelaunayTriangulation | GEOSDelaunayTriangulation(const Geometry* g, double tolerance, int onlyEdges) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"int" 116 118 89 | GEOSNormalize | GEOSNormalize(Geometry* g) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"int" 117 119 24 | GEOSProjectNormalized | GEOSProjectNormalized( const GEOSGeometry *g, const GEOSGeometry *p) | "derive"=>"1", "twogeom"=>"1", "returntype"=>"double" 118 120 201 | finishGEOS | finishGEOS() | "init"=>"1" 119 121 185 | GEOSFree | GEOSFree(void* buffer) | "init"=>"1" 120 137 | GEOSGeom_createEmptyCollection | GEOSGeom_createEmptyCollection(int type) | "init"=>"1"121 34 | GEOSGeom_createEmptyLineString | GEOSGeom_createEmptyLineString() | "init"=>"1"122 190 | GEOSGeom_createEmptyPoint | GEOSGeom_createEmptyPoint() | "init"=>"1"123 42 | GEOSGeom_createEmptyPolygon | GEOSGeom_createEmptyPolygon() | "init"=>"1"124 121 | GEOSGeom_createLineString | GEOSGeom_createLineString(CoordinateSequence* cs) | "init"=>"1"125 122 38 | GEOSGeom_destroy | GEOSGeom_destroy(Geometry* a) | "init"=>"1" 126 123 8 | GEOS_interruptCancel | GEOS_interruptCancel() | "init"=>"1" … … 130 127 28 | GEOSGeom_clone | GEOSGeom_clone(const Geometry* g) | "init"=>"1", "returntype"=>"GEOSGeometry*" 131 128 154 | GEOSGeom_createCollection | GEOSGeom_createCollection(int type, Geometry** geoms, unsigned int ngeoms) | "init"=>"1", "returntype"=>"GEOSGeometry*" 129 137 | GEOSGeom_createEmptyCollection | GEOSGeom_createEmptyCollection(int type) | "init"=>"1", "returntype"=>"GEOSGeometry*" 130 34 | GEOSGeom_createEmptyLineString | GEOSGeom_createEmptyLineString() | "init"=>"1", "returntype"=>"GEOSGeometry*" 131 190 | GEOSGeom_createEmptyPoint | GEOSGeom_createEmptyPoint() | "init"=>"1", "returntype"=>"GEOSGeometry*" 132 42 | GEOSGeom_createEmptyPolygon | GEOSGeom_createEmptyPolygon() | "init"=>"1", "returntype"=>"GEOSGeometry*" 132 133 138 | GEOSGeom_createLinearRing | GEOSGeom_createLinearRing(CoordinateSequence* cs) | "init"=>"1", "returntype"=>"GEOSGeometry*" 134 121 | GEOSGeom_createLineString | GEOSGeom_createLineString(CoordinateSequence* cs) | "init"=>"1", "returntype"=>"GEOSGeometry*" 133 135 53 | GEOSGeom_createPoint | GEOSGeom_createPoint( GEOSCoordSequence* s) | "init"=>"1", "returntype"=>"GEOSGeometry*" 134 136 127 | GEOSGeom_createPointFromXY | GEOSGeom_createPointFromXY(double x, double y) | "init"=>"1", "returntype"=>"GEOSGeometry*" … … 137 139 35 | GEOSOrientationIndex | GEOSOrientationIndex(double Ax, double Ay, double Bx, double By, double Px, double Py) | "misc"=>"1" 138 140 29 | GEOSRelate | GEOSRelate(const Geometry* g1, const Geometry* g2) | "misc"=>"1", "DE-9IM"=>"1" 139 153 | GEOSRelatePatternMatch | GEOSRelatePatternMatch(const char* mat, const char* pat) | "misc"=>"1", "DE-9IM"=>"1" 140 71 | GEOSCoverageUnion | GEOSCoverageUnion(const Geometry* g) | "modify"=>"1", "onegeom"=>"1" 141 153 | GEOSRelatePatternMatch | GEOSRelatePatternMatch(const char* mat, const char* pat) | "misc"=>"1", "DE-9IM"=>"1", "returntype"=>"char" 141 142 91 | GEOSLineMerge | GEOSLineMerge(const Geometry* g) | "modify"=>"1", "onegeom"=>"1" 143 71 | GEOSCoverageUnion | GEOSCoverageUnion(const Geometry* g) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 142 144 64 | GEOSOffsetCurve | GEOSOffsetCurve(const Geometry* g, double width, int quadsegs, int joinStyle, double mitreLimit) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 143 145 141 | GEOSReverse | GEOSReverse(const Geometry* g) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" … … 149 151 149 | GEOSSnap | GEOSSnap(const GEOSGeometry* g1, const GEOSGeometry* g2, double tolerance) | "modify"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 150 152 16 | GEOSGeomGetEndPoint | GEOSGeomGetEndPoint(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 151 341 | GEOSGeom_getExtent | GEOSGeom_getExtent( const GEOSGeometry* g,double* xmin,double* ymin,double* xmax,double* ymax) | "onegeom"=>"1", "attribute"=>"1"152 153 136 | GEOSGeomGetLength | GEOSGeomGetLength(const Geometry* g, double* length) | "onegeom"=>"1", "attribute"=>"1" 153 154 70 | GEOSGeomGetPointN | GEOSGeomGetPointN(const Geometry* g, int n) | "onegeom"=>"1", "attribute"=>"1" … … 170 171 92 | GEOSGeom_getCoordinateDimension | GEOSGeom_getCoordinateDimension(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 171 172 73 | GEOSGeom_getDimensions | GEOSGeom_getDimensions(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 173 341 | GEOSGeom_getExtent | GEOSGeom_getExtent( const GEOSGeometry* g,double* xmin,double* ymin,double* xmax,double* ymax) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 172 174 132 | GEOSGeomGetNumPoints | GEOSGeomGetNumPoints(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 173 175 94 | GEOSGeomGetX | GEOSGeomGetX(const Geometry* g, double* x) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" … … 187 189 18 | GEOSPolygonize_valid | GEOSPolygonize_valid(const GEOSGeometry *const geoms[], unsigned int ngeoms) | "polygonize"=>"1" 188 190 139 | GEOS_getWKBByteOrder | GEOS_getWKBByteOrder() | "readwrite"=>"1" 189 146 | GEOS_getWKBOutputDims | GEOS_getWKBOutputDims() | "readwrite"=>"1"190 191 43 | GEOS_setWKBByteOrder | GEOS_setWKBByteOrder(int byteOrder) | "readwrite"=>"1" 191 192 48 | GEOS_setWKBOutputDims | GEOS_setWKBOutputDims(int newdims) | "readwrite"=>"1" … … 199 200 25 | GEOSWKBWriter_getByteOrder | GEOSWKBWriter_getByteOrder(const GEOSWKBWriter* writer) | "readwrite"=>"1" 200 201 82 | GEOSWKBWriter_getIncludeSRID | GEOSWKBWriter_getIncludeSRID(const GEOSWKBWriter* writer) | "readwrite"=>"1" 201 159 | GEOSWKBWriter_getOutputDimension | GEOSWKBWriter_getOutputDimension(const GEOSWKBWriter* writer) | "readwrite"=>"1"202 202 75 | GEOSWKBWriter_setByteOrder | GEOSWKBWriter_setByteOrder(GEOSWKBWriter* writer, int newByteOrder) | "readwrite"=>"1" 203 203 76 | GEOSWKBWriter_setIncludeSRID | GEOSWKBWriter_setIncludeSRID(GEOSWKBWriter* writer, const char newIncludeSRID) | "readwrite"=>"1" … … 217 217 150 | GEOSWKTWriter_setTrim | GEOSWKTWriter_setTrim(WKTWriter* writer, char trim) | "readwrite"=>"1" 218 218 180 | GEOSWKTWriter_write | GEOSWKTWriter_write(WKTWriter* writer, const Geometry* geom) | "readwrite"=>"1" 219 146 | GEOS_getWKBOutputDims | GEOS_getWKBOutputDims() | "readwrite"=>"1", "returntype"=>"int" 220 159 | GEOSWKBWriter_getOutputDimension | GEOSWKBWriter_getOutputDimension(const GEOSWKBWriter* writer) | "readwrite"=>"1", "returntype"=>"int" 219 221 77 | GEOSGeomGetStartPoint | GEOSGeomGetStartPoint(const Geometry* g) | "returntype"=>"GEOSGeometry*" 222 351 | GEOSWKBWriter_getFlavor | GEOSWKBWriter_getFlavor(const GEOSWKBWriter* writer) | "returntype"=>"int" 220 223 184 | GEOSSTRtree_create | GEOSSTRtree_create(size_t nodeCapacity) | "strtree"=>"1" 221 224 162 | GEOSSTRtree_destroy | GEOSSTRtree_destroy(GEOSSTRtree *tree) | "strtree"=>"1" … … 226 229 156 | GEOSSTRtree_query | GEOSSTRtree_query(GEOSSTRtree *tree, const GEOSGeometry *g, GEOSQueryCallback callback, void *userdata) | "strtree"=>"1" 227 230 101 | GEOSSTRtree_remove | GEOSSTRtree_remove(GEOSSTRtree *tree, const GEOSGeometry *g, void *item) | "strtree"=>"1" 228 165 | GEOSDisjoint | GEOSDisjoint(const Geometry* g1, const Geometry* g2) | "twogeom"=>"1", "attribute"=>"1"229 231 46 | GEOSProject | GEOSProject( const GEOSGeometry *g, const GEOSGeometry *p) | "twogeom"=>"1", "returntype"=>"double" 230 232 181 | GEOSisValid | GEOSisValid(const Geometry* g) | "validity"=>"1" … … 234 236 328 | GEOSMakeValidParams_create | GEOSMakeValidParams_create( GEOSContextHandle_t extHandle) | "validity"=>"1" 235 237 329 | GEOSMakeValidParams_destroy | GEOSMakeValidParams_destroy( GEOSMakeValidParams* parms) | "validity"=>"1" 236 330 | GEOSMakeValidParams_setKeepCollapsed | GEOSMakeValidParams_setKeepCollapsed( GEOSMakeValidParams* p,int style) | "validity"=>"1"237 331 | GEOSMakeValidParams_setMethod | GEOSMakeValidParams_setMethod( GEOSMakeValidParams* p,enum GEOSMakeValidMethods method) | "validity"=>"1"238 238 332 | GEOSMakeValidWithParams | GEOSMakeValidWithParams( const GEOSGeometry* g,const GEOSMakeValidParams* makeValidParams) | "validity"=>"1" 239 (237 rows) 239 330 | GEOSMakeValidParams_setKeepCollapsed | GEOSMakeValidParams_setKeepCollapsed( GEOSMakeValidParams* p,int style) | "validity"=>"1", "returntype"=>"int" 240 331 | GEOSMakeValidParams_setMethod | GEOSMakeValidParams_setMethod( GEOSMakeValidParams* p,enum GEOSMakeValidMethods method) | "validity"=>"1", "returntype"=>"int" 241 (239 rows) 240 242 241 243