Extension [ extension #89 geos version 1.0.0 ] { - Constants [20] { Constant [ integer GEOSBUF_CAP_ROUND ] { 1 } Constant [ integer GEOSBUF_CAP_FLAT ] { 2 } Constant [ integer GEOSBUF_CAP_SQUARE ] { 3 } Constant [ integer GEOSBUF_JOIN_ROUND ] { 1 } Constant [ integer GEOSBUF_JOIN_MITRE ] { 2 } Constant [ integer GEOSBUF_JOIN_BEVEL ] { 3 } Constant [ integer GEOS_POINT ] { 0 } Constant [ integer GEOS_LINESTRING ] { 1 } Constant [ integer GEOS_LINEARRING ] { 2 } Constant [ integer GEOS_POLYGON ] { 3 } Constant [ integer GEOS_MULTIPOINT ] { 4 } Constant [ integer GEOS_MULTILINESTRING ] { 5 } Constant [ integer GEOS_MULTIPOLYGON ] { 6 } Constant [ integer GEOS_GEOMETRYCOLLECTION ] { 7 } Constant [ integer GEOSVALID_ALLOW_SELFTOUCHING_RING_FORMING_HOLE ] { 1 } Constant [ integer GEOSRELATE_BNR_MOD2 ] { 1 } Constant [ integer GEOSRELATE_BNR_OGC ] { 1 } Constant [ integer GEOSRELATE_BNR_ENDPOINT ] { 2 } Constant [ integer GEOSRELATE_BNR_MULTIVALENT_ENDPOINT ] { 3 } Constant [ integer GEOSRELATE_BNR_MONOVALENT_ENDPOINT ] { 4 } } - Functions { Function [ function GEOSVersion ] { } Function [ function GEOSPolygonize ] { } Function [ function GEOSLineMerge ] { } Function [ function GEOSSharedPaths ] { } Function [ function GEOSRelateMatch ] { } } - Classes [5] { Class [ class GEOSWKTReader ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [2] { Method [ public method __construct ] { } Method [ public method read ] { } } } Class [ class GEOSWKTWriter ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [7] { Method [ public method __construct ] { } Method [ public method write ] { } Method [ public method setTrim ] { } Method [ public method setRoundingPrecision ] { } Method [ public method setOutputDimension ] { } Method [ public method getOutputDimension ] { } Method [ public method setOld3D ] { } } } Class [ class GEOSGeometry ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [64] { Method [ public method __construct ] { } Method [ public method __toString ] { } Method [ public method project ] { } Method [ public method interpolate ] { } Method [ public method buffer ] { } Method [ public method offsetCurve ] { } Method [ public method envelope ] { } Method [ public method intersection ] { } Method [ public method convexHull ] { } Method [ public method difference ] { } Method [ public method symDifference ] { } Method [ public method boundary ] { } Method [ public method union ] { } Method [ public method pointOnSurface ] { } Method [ public method centroid ] { } Method [ public method relate ] { } Method [ public method relateBoundaryNodeRule ] { } Method [ public method simplify ] { } Method [ public method normalize ] { } Method [ public method extractUniquePoints ] { } Method [ public method disjoint ] { } Method [ public method touches ] { } Method [ public method intersects ] { } Method [ public method crosses ] { } Method [ public method within ] { } Method [ public method contains ] { } Method [ public method overlaps ] { } Method [ public method covers ] { } Method [ public method coveredBy ] { } Method [ public method equals ] { } Method [ public method equalsExact ] { } Method [ public method isEmpty ] { } Method [ public method checkValidity ] { } Method [ public method isSimple ] { } Method [ public method isRing ] { } Method [ public method hasZ ] { } Method [ public method isClosed ] { } Method [ public method typeName ] { } Method [ public method typeId ] { } Method [ public method getSRID ] { } Method [ public method setSRID ] { } Method [ public method numGeometries ] { } Method [ public method geometryN ] { } Method [ public method numInteriorRings ] { } Method [ public method numPoints ] { } Method [ public method getX ] { } Method [ public method getY ] { } Method [ public method interiorRingN ] { } Method [ public method exteriorRing ] { } Method [ public method numCoordinates ] { } Method [ public method dimension ] { } Method [ public method coordinateDimension ] { } Method [ public method pointN ] { } Method [ public method startPoint ] { } Method [ public method endPoint ] { } Method [ public method area ] { } Method [ public method length ] { } Method [ public method distance ] { } Method [ public method hausdorffDistance ] { } Method [ public method snapTo ] { } Method [ public method node ] { } Method [ public method delaunayTriangulation ] { } Method [ public method voronoiDiagram ] { } Method [ public method clipByRect ] { } } } Class [ class GEOSWKBWriter ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [9] { Method [ public method __construct ] { } Method [ public method getOutputDimension ] { } Method [ public method setOutputDimension ] { } Method [ public method getByteOrder ] { } Method [ public method setByteOrder ] { } Method [ public method getIncludeSRID ] { } Method [ public method setIncludeSRID ] { } Method [ public method write ] { } Method [ public method writeHEX ] { } } } Class [ class GEOSWKBReader ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { } Method [ public method read ] { } Method [ public method readHEX ] { } } } } }