Version 19 (modified by 17 months ago) ( diff ) | ,
---|
197 | GEOSArea | GEOSArea(const Geometry* g, double* area) | "calc"=>"1", "onegeom"=>"1" 185 | GEOSFree | GEOSFree(void* buffer) | "init"=>"1" 119 | GEOSHasZ | GEOSHasZ(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 13 | GEOSNode | GEOSNode(const Geometry* g) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 149 | GEOSSnap | GEOSSnap(const GEOSGeometry* g1, const GEOSGeometry* g2, double tolerance) | "modify"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 200 | initGEOS | initGEOS(GEOSMessageHandler notice_function,GEOSMessageHandler notice_function) | "init"=>"1" 79 | GEOSUnion | GEOSUnion(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 201 | finishGEOS | finishGEOS() | "init"=>"1" 41 | GEOSBuffer | GEOSBuffer(const Geometry* g, double width, int quadsegs) | "buffer"=>"1", "returntype"=>"GEOSGeometry*" 170 | GEOSCovers | GEOSCovers(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 102 | GEOSEquals | GEOSEquals(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 140 | GEOSisRing | GEOSisRing(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 62 | GEOSLength | GEOSLength(const Geometry* g, double* length) | "calc"=>"1", "onegeom"=>"1" 29 | GEOSRelate | GEOSRelate(const Geometry* g1, const Geometry* g2) | "misc"=>"1", "DE-9IM"=>"1" 112 | GEOSWithin | GEOSWithin(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 40 | GEOSCrosses | GEOSCrosses(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 301 | GEOSDensify | GEOSDensify( const GEOSGeometry* g,double tolerance) | "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 97 | GEOSGetSRID | GEOSGetSRID(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 142 | GEOSisEmpty | GEOSisEmpty(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 181 | GEOSisValid | GEOSisValid(const Geometry* g) | "validity"=>"1" 47 | GEOSPrepare | GEOSPrepare(const Geometry* g) | "onegeom"=>"1", "prepared"=>"1" 46 | GEOSProject | GEOSProject( const GEOSGeometry *g, const GEOSGeometry *p) | "twogeom"=>"1", "returntype"=>"double" 141 | GEOSReverse | GEOSReverse(const Geometry* g) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 186 | GEOSSetSRID | GEOSSetSRID(Geometry* g, int srid) | "onegeom"=>"1", "attribute"=>"1" 58 | GEOSTouches | GEOSTouches(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 124 | GEOSBoundary | GEOSBoundary(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 152 | GEOSContains | GEOSContains(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 165 | GEOSDisjoint | GEOSDisjoint(const Geometry* g1, const Geometry* g2) | "twogeom"=>"1", "attribute"=>"1" 49 | GEOSDistance | GEOSDistanceIndexed(const Geometry* g1, const Geometry* g2, double* dist) | "calc"=>"1", "twogeom"=>"1" 130 | GEOSEnvelope | GEOSEnvelope(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"GEOSGeometry*" 94 | GEOSGeomGetX | GEOSGeomGetX(const Geometry* g, double* x) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 95 | GEOSGeomGetY | GEOSGeomGetY(const Geometry* g, double* y) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 93 | GEOSGeomGetZ | GEOSGeomGetZ(const Geometry* g1, double* z) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 19 | GEOSGeomType | GEOSGeomType(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 191 | GEOSisClosed | GEOSisClosed(const Geometry* g) | "calc"=>"1", "onegeom"=>"1" 164 | GEOSisSimple | GEOSisSimple(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 117 | GEOSOverlaps | GEOSOverlaps(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 187 | GEOSSimplify | GEOSSimplify(const Geometry* g, double tolerance) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 27 | GEOSBuildArea | GEOSBuildArea(const Geometry* g) | "onegeom"=>"1", "polygonize"=>"1" 194 | GEOSCoveredBy | GEOSCoveredBy(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 98 | GEOSGeomToWKT | GEOSGeomToWKT(const Geometry* g) | "deprecated"=>"1" 91 | GEOSLineMerge | GEOSLineMerge(const Geometry* g) | "modify"=>"1", "onegeom"=>"1" 173 | GEOSMakeValid | GEOSMakeValid(const Geometry* g) | "validity"=>"1" 89 | GEOSNormalize | GEOSNormalize(Geometry* g) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"int" 320 | GEOSUnionPrec | GEOSUnionPrec( const GEOSGeometry* g1,const GEOSGeometry* g2,double gridSize) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 147 | GEOSClipByRect | GEOSClipByRect(const Geometry* g, double xmin, double ymin, double xmax, double ymax) | "modify"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 182 | GEOSConvexHull | GEOSConvexHull(const Geometry* g) | "calc"=>"1", "onegeom"=>"1" 176 | GEOSDifference | GEOSDifference(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 28 | GEOSGeom_clone | GEOSGeom_clone(const Geometry* g) | "init"=>"1", "returntype"=>"GEOSGeometry*" 80 | GEOSGeomTypeId | GEOSGeomTypeId(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 143 | GEOSIntersects | GEOSIntersects(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 175 | GEOSPolygonize | GEOSPolygonize(const Geometry* const* g, unsigned int ngeoms) | "onegeom"=>"1", "polygonize"=>"1" 65 | GEOSUnaryUnion | GEOSUnaryUnion(const Geometry* g) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 309 | GEOSConcaveHull | GEOSConcaveHull( const GEOSGeometry* g,double ratio,unsigned int allowHoles) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 3 | GEOSEqualsExact | GEOSEqualsExact(const Geometry* g1, const Geometry* g2, double tolerance) | "calc"=>"1", "twogeom"=>"1" 81 | GEOSGeomFromWKT | GEOSGeomFromWKT(const char* wkt) | "deprecated"=>"1" 135 | GEOSGetCentroid | GEOSGetCentroid(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"GEOSGeometry*" 342 | GEOSHilbertCode | GEOSHilbertCode( const GEOSGeometry *geom,const GEOSGeometry* extent,unsigned int level,unsigned int *code) | "calc"=>"1" 1 | GEOSInterpolate | GEOSInterpolate(const GEOSGeometry* g, double d) | "derive"=>"1", "onegeom"=>"1" 64 | GEOSOffsetCurve | GEOSOffsetCurve(const Geometry* g, double width, int quadsegs, int joinStyle, double mitreLimit) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 21 | GEOSSharedPaths | GEOSSharedPaths(const GEOSGeometry* g1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1" 38 | GEOSGeom_destroy | GEOSGeom_destroy(Geometry* a) | "init"=>"1" 211 | GEOSGeom_getXMax | GEOSGeom_getXMax(const GEOSGeometry* g, double* value) | "attribute"=>"1" 208 | GEOSGeom_getXMin | GEOSGeom_getXMin(const GEOSGeometry* g, double* value) | "attribute"=>"1" 210 | GEOSGeom_getYMax | GEOSGeom_getYMax(const GEOSGeometry* g, double* value) | "attribute"=>"1" 209 | GEOSGeom_getYMin | GEOSGeom_getYMin(const GEOSGeometry* g, double* value) | "attribute"=>"1" 109 | GEOSGetGeometryN | GEOSGetGeometryN(const Geometry* g, int n) | "onegeom"=>"1", "attribute"=>"1" 155 | GEOSIntersection | GEOSIntersection(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 151 | GEOSMinimumWidth | GEOSMinimumWidth(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"GEOSGeometry*" 104 | GEOSCoordSeq_getX | GEOSCoordSeq_getXYZ(const CoordinateSequence* s, unsigned int idx, double* x, double* y, double* z) | "coordseq"=>"1" 105 | GEOSCoordSeq_getY | GEOSCoordSeq_getY(const CoordinateSequence* s, unsigned int idx, double* val) | "coordseq"=>"1" 106 | GEOSCoordSeq_getZ | GEOSCoordSeq_getZ(const CoordinateSequence* s, unsigned int idx, double* val) | "coordseq"=>"1" 174 | GEOSCoordSeq_setX | GEOSCoordSeq_setXYZ(CoordinateSequence* s, unsigned int idx, double x, double y, double z) | "coordseq"=>"1" 86 | GEOSCoordSeq_setY | GEOSCoordSeq_setY(CoordinateSequence* s, unsigned int idx, double val) | "coordseq"=>"1" 87 | GEOSCoordSeq_setZ | GEOSCoordSeq_setZ(CoordinateSequence* s, unsigned int idx, double val) | "coordseq"=>"1" 71 | GEOSCoverageUnion | GEOSCoverageUnion(const Geometry* g) | "modify"=>"1", "onegeom"=>"1" 136 | GEOSGeomGetLength | GEOSGeomGetLength(const Geometry* g, double* length) | "onegeom"=>"1", "attribute"=>"1" 70 | GEOSGeomGetPointN | GEOSGeomGetPointN(const Geometry* g, int n) | "onegeom"=>"1", "attribute"=>"1" 72 | GEOSGeomToHEX_buf | GEOSGeomToHEX_buf(const Geometry* g, size_t* size) | "deprecated"=>"1" 161 | GEOSGeomToWKB_buf | GEOSGeomToWKB_buf(const Geometry* g, size_t* size) | "deprecated"=>"1" 178 | GEOSisValidDetail | GEOSisValidDetail(const Geometry* g, int flags, char** reason, Geometry** location) | "validity"=>"1" 23 | GEOSisValidReason | GEOSisValidReason(const Geometry* g) | "validity"=>"1" 45 | GEOSNearestPoints | GEOSNearestPoints(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1" 15 | GEOSRelatePattern | GEOSRelatePattern(const Geometry* g1, const Geometry* g2, char *pat) | "calc"=>"1", "DE-9IM"=>"1" 156 | GEOSSTRtree_query | GEOSSTRtree_query(GEOSSTRtree *tree, const GEOSGeometry *g, GEOSQueryCallback callback, void *userdata) | "strtree"=>"1" 11 | GEOSSymDifference | GEOSSymDifference(const Geometry* g1, const Geometry* g2) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 122 | GEOSUnionCascaded | GEOSUnionCascaded(const Geometry* g) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 128 | GEOSCoordSeq_clone | GEOSCoordSeq_clone(const CoordinateSequence* s) | "coordseq"=>"1" 7 | GEOSCoordSeq_getXY | GEOSCoordSeq_getXYZ(const CoordinateSequence* s, unsigned int idx, double* x, double* y, double* z) | "coordseq"=>"1" 60 | GEOSCoordSeq_isCCW | GEOSCoordSeq_isCCW(const CoordinateSequence* s, char* is_ccw) | "coordseq"=>"1" 177 | GEOSCoordSeq_setXY | GEOSCoordSeq_setXYZ(CoordinateSequence* s, unsigned int idx, double x, double y, double z) | "coordseq"=>"1" 316 | GEOSDifferencePrec | GEOSDifferencePrec( const GEOSGeometry* g1,const GEOSGeometry* g2,double gridSize) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 341 | GEOSGeom_getExtent | GEOSGeom_getExtent( const GEOSGeometry* g,double* xmin,double* ymin,double* xmax,double* ymax) | "onegeom"=>"1", "attribute"=>"1" 55 | GEOSPointOnSurface | GEOSPointOnSurface(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 32 | GEOSPreparedCovers | GEOSPreparedCovers(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 114 | GEOSPreparedWithin | GEOSPreparedWithin(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 184 | GEOSSTRtree_create | GEOSSTRtree_create(size_t nodeCapacity) | "strtree"=>"1" 193 | GEOSSTRtree_insert | GEOSSTRtree_insert(GEOSSTRtree *tree, const GEOSGeometry *g, void *item) | "strtree"=>"1" 101 | GEOSSTRtree_remove | GEOSSTRtree_remove(GEOSSTRtree *tree, const GEOSGeometry *g, void *item) | "strtree"=>"1" 321 | GEOSUnaryUnionPrec | GEOSUnaryUnionPrec( const GEOSGeometry* g, double gridSize) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 14 | GEOSVoronoiDiagram | GEOSVoronoiDiagram(const Geometry* g, const Geometry* env, double tolerance, int onlyEdges) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 37 | GEOSWKBReader_read | GEOSWKBReader_read(WKBReader* reader, const unsigned char* wkb, size_t size) | "readwrite"=>"1" 84 | GEOSWKTReader_read | GEOSWKTReader_read(WKTReader* reader, const char* wkt) | "readwrite"=>"1" 103 | GEOSBufferWithStyle | GEOSBufferWithStyle(const Geometry* g, double width, int quadsegs, int endCapStyle, int joinStyle, double mitreLimit) | "buffer"=>"1", "returntype"=>"GEOSGeometry*" 196 | GEOSCoordSeq_create | GEOSCoordSeq_create(unsigned int size, unsigned int dims) | "coordseq"=>"1" 192 | GEOSCoordSeq_getXYZ | GEOSCoordSeq_getXYZ(const CoordinateSequence* s, unsigned int idx, double* x, double* y, double* z) | "coordseq"=>"1" 83 | GEOSCoordSeq_setXYZ | GEOSCoordSeq_setXYZ(CoordinateSequence* s, unsigned int idx, double x, double y, double z) | "coordseq"=>"1" 96 | GEOSDistanceIndexed | GEOSDistanceIndexed(const Geometry* g1, const Geometry* g2, double* dist) | "calc"=>"1", "twogeom"=>"1" 158 | GEOSFrechetDistance | GEOSFrechetDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1" 110 | GEOSGeomFromHEX_buf | GEOSGeomFromHEX_buf(const unsigned char* hex, size_t size) | "deprecated"=>"1" 169 | GEOSGeomFromWKB_buf | GEOSGeomFromWKB_buf(const unsigned char* wkb, size_t size) | "deprecated"=>"1" 16 | GEOSGeomGetEndPoint | GEOSGeomGetEndPoint(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 160 | GEOSGetExteriorRing | GEOSGetExteriorRing(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 195 | GEOSPolygonize_full | GEOSPolygonize_full(const GEOSGeometry* input, GEOSGeometry** cuts, GEOSGeometry** dangles, GEOSGeometry** invalid) | "onegeom"=>"1", "polygonize"=>"1" 126 | GEOSPreparedCrosses | GEOSPreparedCrosses(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 168 | GEOSPreparedTouches | GEOSPreparedTouches(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 162 | GEOSSTRtree_destroy | GEOSSTRtree_destroy(GEOSSTRtree *tree) | "strtree"=>"1" 113 | GEOSSTRtree_iterate | GEOSSTRtree_iterate(geos::index::strtree::STRtree* tree, GEOSQueryCallback callback, void* userdata) | "strtree"=>"1" 108 | GEOSSTRtree_nearest | GEOSSTRtree_nearest( GEOSSTRtree *tree, const GEOSGeometry *g) | "strtree"=>"1" 172 | GEOSWKBWriter_write | GEOSWKBWriter_write(WKBWriter* writer, const Geometry* geom, size_t* size) | "readwrite"=>"1" 180 | GEOSWKTWriter_write | GEOSWKTWriter_write(WKTWriter* writer, const Geometry* geom) | "readwrite"=>"1" 188 | GEOSBufferWithParams | GEOSBufferWithParams(const Geometry* g, const GEOSBufferParams* p, double w) | "buffer"=>"1", "returntype"=>"GEOSGeometry*" 116 | GEOSCoordSeq_destroy | GEOSCoordSeq_destroy(CoordinateSequence* s) | "coordseq"=>"1" 39 | GEOSCoordSeq_getSize | GEOSCoordSeq_getSize(const CoordinateSequence* s, unsigned int* size) | "coordseq"=>"1" 53 | GEOSGeom_createPoint | GEOSGeom_createPoint( GEOSCoordSequence* s) | "init"=>"1", "returntype"=>"GEOSGeometry*" 107 | GEOSGeom_getCoordSeq | GEOSGeom_getCoordSeq(const Geometry* g) | "coordseq"=>"1" 132 | GEOSGeomGetNumPoints | GEOSGeomGetNumPoints(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 90 | GEOSGeom_getUserData | GEOSGeom_getUserData(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1" 118 | GEOSGeom_setUserData | GEOSGeom_setUserData(Geometry* g, void* userData) | "onegeom"=>"1", "attribute"=>"1" 67 | GEOSGetInteriorRingN | GEOSGetInteriorRingN(const Geometry* g, int n) | "onegeom"=>"1", "attribute"=>"1" 5 | GEOSGetNumGeometries | GEOSGetNumGeometries(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"int" 139 | GEOS_getWKBByteOrder | GEOS_getWKBByteOrder() | "readwrite"=>"1" 8 | GEOS_interruptCancel | GEOS_interruptCancel() | "init"=>"1" 163 | GEOSMinimumClearance | GEOSMinimumClearance(const GEOSGeometry* g, double* d) | "calc"=>"1", "onegeom"=>"1" 35 | GEOSOrientationIndex | GEOSOrientationIndex(double Ax, double Ay, double Bx, double By, double Px, double Py) | "misc"=>"1" 18 | GEOSPolygonize_valid | GEOSPolygonize_valid(const GEOSGeometry *const geoms[], unsigned int ngeoms) | "polygonize"=>"1" 6 | GEOSPreparedContains | GEOSPreparedContains(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 31 | GEOSPreparedDisjoint | GEOSPreparedDisjoint(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 324 | GEOSPreparedDistance | GEOSPreparedDistance( const GEOSPreparedGeometry* pg1,const GEOSGeometry* g2, double *dist) | "calc"=>"1", "prepared"=>"1" 179 | GEOSPreparedOverlaps | GEOSPreparedOverlaps(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 43 | GEOS_setWKBByteOrder | GEOS_setWKBByteOrder(int byteOrder) | "readwrite"=>"1" 9 | GEOSWKBReader_create | GEOSWKBReader_create() | "readwrite"=>"1" 134 | GEOSWKBWriter_create | GEOSWKBWriter_create() | "readwrite"=>"1" 56 | GEOSWKTReader_create | GEOSWKTReader_create() | "readwrite"=>"1" 144 | GEOSWKTWriter_create | GEOSWKTWriter_create() | "readwrite"=>"1" 66 | GEOSGeom_getPrecision | GEOSGeom_getPrecision(const GEOSGeometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"double" 77 | GEOSGeomGetStartPoint | GEOSGeomGetStartPoint(const Geometry* g) | "returntype"=>"GEOSGeometry*" 99 | GEOSGeom_setPrecision | GEOSGeom_setPrecision(const GEOSGeometry* g, double gridSize, int flags) | "onegeom"=>"1", "attribute"=>"1" 30 | GEOSGetNumCoordinates | GEOSGetNumCoordinates(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 146 | GEOS_getWKBOutputDims | GEOS_getWKBOutputDims() | "readwrite"=>"1" 189 | GEOSHausdorffDistance | GEOSHausdorffDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1" 33 | GEOS_interruptRequest | GEOS_interruptRequest() | "init"=>"1" 336 | GEOSLineMergeDirected | GEOSLineMergeDirected( const GEOSGeometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 120 | GEOSPreparedCoveredBy | GEOSPreparedCoveredBy(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 24 | GEOSProjectNormalized | GEOSProjectNormalized( const GEOSGeometry *g, const GEOSGeometry *p) | "derive"=>"1", "twogeom"=>"1", "returntype"=>"double" 48 | GEOS_setWKBOutputDims | GEOS_setWKBOutputDims(int newdims) | "readwrite"=>"1" 12 | GEOSSingleSidedBuffer | GEOSSingleSidedBuffer(const Geometry* g, double width, int quadsegs, int joinStyle, double mitreLimit, int leftSide) | "buffer"=>"1" 318 | GEOSSymDifferencePrec | GEOSSymDifferencePrec( const GEOSGeometry* g1,const GEOSGeometry* g2,double gridSize) | "calc"=>"1", "twogeom"=>"1", "returntype"=>"GEOSGeometry*" 61 | GEOSWKBReader_destroy | GEOSWKBReader_destroy(WKBReader* reader) | "readwrite"=>"1" 129 | GEOSWKBReader_readHEX | GEOSWKBReader_readHEX(WKBReader* reader, const unsigned char* hex, size_t size) | "readwrite"=>"1" 20 | GEOSWKBWriter_destroy | GEOSWKBWriter_destroy(WKBWriter* Writer) | "readwrite"=>"1" 52 | GEOSWKTReader_destroy | GEOSWKTReader_destroy(WKTReader* reader) | "readwrite"=>"1" 36 | GEOSWKTWriter_destroy | GEOSWKTWriter_destroy(WKTWriter* Writer) | "readwrite"=>"1" 150 | GEOSWKTWriter_setTrim | GEOSWKTWriter_setTrim(WKTWriter* writer, char trim) | "readwrite"=>"1" 166 | GEOSGeom_createPolygon | GEOSGeom_createPolygon(Geometry* shell, Geometry** holes, unsigned int nholes) | "init"=>"1", "returntype"=>"GEOSGeometry*" 73 | GEOSGeom_getDimensions | GEOSGeom_getDimensions(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 302 | GEOSLargestEmptyCircle | GEOSLargestEmptyCircle( const GEOSGeometry* g,const GEOSGeometry* boundary,double tolerance) | "calc"=>"1", "returntype"=>"GEOSGeometry*" 314 | GEOSLargestEmptyCircle | GEOSLargestEmptyCircle( const GEOSGeometry* g,const GEOSGeometry* boundary,double tolerance) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 157 | GEOSPreparedIntersects | GEOSPreparedIntersects(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 153 | GEOSRelatePatternMatch | GEOSRelatePatternMatch(const char* mat, const char* pat) | "misc"=>"1", "DE-9IM"=>"1" 59 | GEOSWKBWriter_writeHEX | GEOSWKBWriter_writeHEX(WKBWriter* writer, const Geometry* geom, size_t* size) | "readwrite"=>"1" 50 | GEOSWKTWriter_setOld3D | GEOSWKTWriter_setOld3D(WKTWriter* writer, int useOld3D) | "readwrite"=>"1" 115 | GEOSBufferParams_create | GEOSBufferParams_create() | "buffer"=>"1" 85 | GEOSGetNumInteriorRings | GEOSGetNumInteriorRings(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 332 | GEOSMakeValidWithParams | GEOSMakeValidWithParams( const GEOSGeometry* g,const GEOSMakeValidParams* makeValidParams) | "validity"=>"1" 310 | GEOSPolygonHullSimplify | GEOSPolygonHullSimplify( const GEOSGeometry* g,unsigned int isOuter,double vertexNumFraction) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 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" 125 | GEOSBufferParams_destroy | GEOSBufferParams_destroy(GEOSBufferParams* p) | "buffer"=>"1" 63 | GEOSCoordSeq_getOrdinate | GEOSCoordSeq_getOrdinate(const CoordinateSequence* s, unsigned int idx, unsigned int dim, double* val) | "coordseq"=>"1" 100 | GEOSCoordSeq_setOrdinate | GEOSCoordSeq_setOrdinate(CoordinateSequence* s, unsigned int idx, unsigned int dim, double val) | "coordseq"=>"1" 308 | GEOSGeom_createRectangle | GEOSGeom_createRectangle( double xmin, double ymin,double xmax, double ymax) | "init"=>"1", "returntype"=>"GEOSGeometry*" 44 | GEOSMinimumClearanceLine | GEOSMinimumClearanceLine(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 17 | GEOSPreparedGeom_destroy | GEOSPreparedGeom_destroy(const GEOSPreparedGeometry* g) | "onegeom"=>"1", "prepared"=>"1" 340 | GEOSRemoveRepeatedPoints | GEOSRemoveRepeatedPoints( const GEOSGeometry* g,double tolerance) | "calc"=>"1", "returntype"=>"GEOSGeometry*" 312 | GEOSConcaveHullOfPolygons | GEOSConcaveHullOfPolygons( const GEOSGeometry* g,double lengthRatio,unsigned int isTight,unsigned int isHolesAllowed) | "calc"=>"1", "returntype"=>"GEOSGeometry*" 306 | GEOSCoordSeq_copyToArrays | GEOSCoordSeq_copyToArrays( const GEOSCoordSequence* s,double* x,double* y,double* z,double* m) | "coordseq"=>"1" 305 | GEOSCoordSeq_copyToBuffer | GEOSCoordSeq_copyToBuffer( const GEOSCoordSequence* s,double* buf,int hasZ,int hasM) | "coordseq"=>"1" 4 | GEOSDelaunayTriangulation | GEOSDelaunayTriangulation(const Geometry* g, double tolerance, int onlyEdges) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 154 | GEOSGeom_createCollection | GEOSGeom_createCollection(int type, Geometry** geoms, unsigned int ngeoms) | "init"=>"1", "returntype"=>"GEOSGeometry*" 190 | GEOSGeom_createEmptyPoint | GEOSGeom_createEmptyPoint() | "init"=>"1" 138 | GEOSGeom_createLinearRing | GEOSGeom_createLinearRing(CoordinateSequence* cs) | "init"=>"1", "returntype"=>"GEOSGeometry*" 121 | GEOSGeom_createLineString | GEOSGeom_createLineString(CoordinateSequence* cs) | "init"=>"1" 148 | GEOSInterpolateNormalized | GEOSInterpolateNormalized(const GEOSGeometry* g, double d) | "derive"=>"1", "onegeom"=>"1" 183 | GEOSMinimumBoundingCircle | GEOSMinimumBoundingCircle(const Geometry* g, double* radius, Geometry** center) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 322 | GEOSPreparedNearestPoints | GEOSPreparedNearestPoints( const GEOSPreparedGeometry* pg1,const GEOSGeometry* g2) | "calc"=>"1", "prepared"=>"1" 123 | GEOSCoordSeq_getDimensions | GEOSCoordSeq_getDimensions(const CoordinateSequence* s, unsigned int* dims) | "coordseq"=>"1" 0 | GEOSFrechetDistanceDensify | GEOSFrechetDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1" 127 | GEOSGeom_createPointFromXY | GEOSGeom_createPointFromXY(double x, double y) | "init"=>"1", "returntype"=>"GEOSGeometry*" 328 | GEOSMakeValidParams_create | GEOSMakeValidParams_create( GEOSContextHandle_t extHandle) | "validity"=>"1" 313 | GEOSMaximumInscribedCircle | GEOSMaximumInscribedCircle( const GEOSGeometry* g,double tolerance) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 326 | GEOSPreparedDistanceWithin | GEOSPreparedDistanceWithin( const GEOSPreparedGeometry* pg1,const GEOSGeometry* g2, double dist) | "calc"=>"1", "prepared"=>"1" 2 | GEOSRelateBoundaryNodeRule | GEOSRelateBoundaryNodeRule(const Geometry* g1, const Geometry* g2, int bnr) | "calc"=>"1", "DE-9IM"=>"1", "twogeom"=>"1" 25 | GEOSWKBWriter_getByteOrder | GEOSWKBWriter_getByteOrder(const GEOSWKBWriter* writer) | "readwrite"=>"1" 75 | GEOSWKBWriter_setByteOrder | GEOSWKBWriter_setByteOrder(GEOSWKBWriter* writer, int newByteOrder) | "readwrite"=>"1" 304 | GEOSCoordSeq_copyFromArrays | GEOSCoordSeq_copyFromArrays( const double* x,const double* y,const double* z,const double* m,unsigned int size) | "coordseq"=>"1" 303 | GEOSCoordSeq_copyFromBuffer | GEOSCoordSeq_copyFromBuffer( const double* buf,unsigned int size,int hasZ,int hasM) | "coordseq"=>"1" 42 | GEOSGeom_createEmptyPolygon | GEOSGeom_createEmptyPolygon() | "init"=>"1" 329 | GEOSMakeValidParams_destroy | GEOSMakeValidParams_destroy( GEOSMakeValidParams* parms) | "validity"=>"1" 26 | GEOSMinimumRotatedRectangle | GEOSMinimumRotatedRectangle(const Geometry* g) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 311 | GEOSPolygonHullSimplifyMode | GEOSPolygonHullSimplifyMode( const GEOSGeometry* g,unsigned int isOuter,unsigned int parameterMode,double parameter) | "calc"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 51 | GEOSPolygonizer_getCutEdges | GEOSPolygonizer_getCutEdges(const Geometry* const* g, unsigned int ngeoms) | "onegeom"=>"1", "polygonize"=>"1" 327 | GEOSSTRtree_nearest_generic | GEOSSTRtree_nearest_generic( GEOSSTRtree *tree,const void* item,const GEOSGeometry* itemEnvelope,GEOSDistanceCallback distancefn,void* userdata) | "strtree"=>"1" 69 | GEOSGeom_extractUniquePoints | GEOSGeom_extractUniquePoints(const GEOSGeometry* g) | "derive"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 171 | GEOSHausdorffDistanceDensify | GEOSHausdorffDistanceDensify(const Geometry* g1, const Geometry* g2, double densifyFrac, double* dist) | "calc"=>"1", "twogeom"=>"1" 167 | GEOSPreparedContainsProperly | GEOSPreparedContainsProperly(const GEOSPreparedGeometry* pg1, const GEOSGeometry* g2) | "calc"=>"1", "twogeom"=>"1", "prepared"=>"1" 54 | GEOSTopologyPreserveSimplify | GEOSTopologyPreserveSimplify(const Geometry* g, double tolerance) | "modify"=>"1", "onegeom"=>"1", "returntype"=>"GEOSGeometry*" 82 | GEOSWKBWriter_getIncludeSRID | GEOSWKBWriter_getIncludeSRID(const GEOSWKBWriter* writer) | "readwrite"=>"1" 76 | GEOSWKBWriter_setIncludeSRID | GEOSWKBWriter_setIncludeSRID(GEOSWKBWriter* writer, const char newIncludeSRID) | "readwrite"=>"1" 68 | GEOSBufferParams_setJoinStyle | GEOSBufferParams_setJoinStyle(GEOSBufferParams* p, int joinStyle) | "buffer"=>"1" 331 | GEOSMakeValidParams_setMethod | GEOSMakeValidParams_setMethod( GEOSMakeValidParams* p,enum GEOSMakeValidMethods method) | "validity"=>"1" 346 | GEOSWKBReader_setFixStructure | GEOSWKBReader_setFixStructure(GEOSWKBReader *reader,char doFix) | "readwrite"=>"1" 344 | GEOSWKTReader_setFixStructure | GEOSWKTReader_setFixStructure( GEOSWKTReader *reader,char doFix) | "readwrite"=>"1" 74 | GEOSBufferParams_setMitreLimit | GEOSBufferParams_setMitreLimit(GEOSBufferParams* p, double l) | "buffer"=>"1" 137 | GEOSGeom_createEmptyCollection | GEOSGeom_createEmptyCollection(int type) | "init"=>"1" 34 | GEOSGeom_createEmptyLineString | GEOSGeom_createEmptyLineString() | "init"=>"1" 10 | GEOS_interruptRegisterCallback | GEOS_interruptRegisterCallback(GEOSInterruptCallback* cb) | "init"=>"1" 111 | GEOSBufferParams_setEndCapStyle | GEOSBufferParams_setEndCapStyle(GEOSBufferParams* p, int style) | "buffer"=>"1" 145 | GEOSBufferParams_setSingleSided | GEOSBufferParams_setSingleSided(GEOSBufferParams* p, int singleSided) | "buffer"=>"1" 92 | GEOSGeom_getCoordinateDimension | GEOSGeom_getCoordinateDimension(const Geometry* g) | "onegeom"=>"1", "attribute"=>"1", "returntype"=>"int" 159 | GEOSWKBWriter_getOutputDimension | GEOSWKBWriter_getOutputDimension(const GEOSWKBWriter* writer) | "readwrite"=>"1" 78 | GEOSWKBWriter_setOutputDimension | GEOSWKBWriter_setOutputDimension(GEOSWKBWriter* writer, int newDimension) | "readwrite"=>"1" 88 | GEOSWKTWriter_getOutputDimension | GEOSWKTWriter_getOutputDimension(WKTWriter* writer) | "readwrite"=>"1" 133 | GEOSWKTWriter_setOutputDimension | GEOSWKTWriter_setOutputDimension(WKTWriter* writer, int dim) | "readwrite"=>"1" 22 | GEOSWKTWriter_setRoundingPrecision | GEOSWKTWriter_setRoundingPrecision(WKTWriter* writer, int precision) | "readwrite"=>"1" 307 | GEOSBufferParams_setQuadrantSegments | GEOSBufferParams_setQuadrantSegments( GEOSBufferParams* p,int quadSegs) | "buffer"=>"1" 57 | GEOSBufferParams_setQuadrantSegments | GEOSBufferParams_setQuadrantSegments(GEOSBufferParams* p, int joinStyle) | "buffer"=>"1" 330 | GEOSMakeValidParams_setKeepCollapsed | GEOSMakeValidParams_setKeepCollapsed( GEOSMakeValidParams* p,int style) | "validity"=>"1" (237 rows)
Note:
See TracWiki
for help on using the wiki.