GEOS  3.13.0dev
File List
Here is a list of all documented files with brief descriptions:
 AbstractClusterFinder.h
 AbstractNode.h
 AbstractPreparedPolygonContains.h
 AbstractSTRtree.h
 Angle.h
 Area.h
 Assert.h
 AssertionFailedException.h
 BasicPreparedGeometry.h
 BasicSegmentString.h
 Bintree.h
 Boundable.h
 BoundablePair.h
 BoundaryChainNoder.h
 BoundaryNodeRule.h
 BoundaryOp.h
 BufferBuilder.h
 BufferCurveSetBuilder.h
 BufferInputLineSimplifier.h
 BufferOp.h
 BufferParameters.h
 BufferSubgraph.h
 BuildArea.h
 ByteOrderDataInStream.h
 ByteOrderValues.h
 CascadedPolygonUnion.h
 CentralEndpointIntersector.h
 Centroid.h
 CGAlgorithmsDD.h
 CheckOrdinatesFilter.h
 CLocalizer.h
 Clusters.h
 common.h
 CommonBits.h
 CommonBitsOp.h
 CommonBitsRemover.h
 ComponentCoordinateExtracter.h
 ComponentJumpChecker.h
 ConcaveHull.h
 ConcaveHullOfPolygons.h
 ConnectedElementLocationFilter.h
 ConnectedElementPointFilter.h
 ConnectedSubgraphFinder.h
 ConsistentAreaTester.h
 constants.h
 ConstrainedDelaunayTriangulator.h
 ConvexHull.h
 Coordinate.h
 CoordinateArrayFilter.h
 CoordinateFilter.h
 CoordinateList.h
 CoordinateOperation.h
 CoordinateSequence.h
 CoordinateSequenceFilter.h
 CoordinateSequenceIterator.h
 CoordinateSequences.h
 Corner.h
 CoverageBoundarySegmentFinder.h
 CoverageEdge.h
 CoverageGapFinder.h
 CoveragePolygonValidator.h
 CoverageRing.h
 CoverageRingEdges.h
 CoverageSimplifier.h
 coverage/CoverageUnion.h
 operation/overlayng/CoverageUnion.h
 operation/union/CoverageUnion.h
 CoverageValidator.h
 d2fixed_full_table.h
 d2s_full_table.h
 d2s_intrinsics.h
 DBSCANClusterFinder.h
 DD.h
 DelaunayTriangulationBuilder.h
 Densifier.h
 Depth.h
 digit_table.h
 Dimension.h
 geomgraph/DirectedEdge.h
 planargraph/DirectedEdge.h
 geomgraph/DirectedEdgeStar.h
 planargraph/DirectedEdgeStar.h
 DiscreteFrechetDistance.h
 DiscreteHausdorffDistance.h
 DisjointOperation.h
 DisjointSubsetUnion.h
 Distance.h
 DistanceOp.h
 DistanceToPoint.h
 DouglasPeuckerLineSimplifier.h
 DouglasPeuckerSimplifier.h
 geomgraph/Edge.h
 operation/overlayng/Edge.h
 planargraph/Edge.h
 EdgeEnd.h
 EdgeEndBuilder.h
 EdgeEndBundle.h
 EdgeEndBundleStar.h
 EdgeEndStar.h
 EdgeGraph.h
 EdgeGraphBuilder.h
 EdgeIntersection.h
 EdgeIntersectionList.h
 EdgeKey.h
 EdgeList.h
 EdgeMerger.h
 EdgeNodingBuilder.h
 EdgeNodingValidator.h
 geomgraph/EdgeRing.h
 operation/polygonize/EdgeRing.h
 EdgeSetIntersector.h
 EdgeSourceInfo.h
 EdgeString.h
 ElevationModel.h
 EnhancedPrecisionOp.h
 Envelope.h
 EnvelopeDistanceClusterFinder.h
 EnvelopeIntersectsClusterFinder.h
 EnvelopeUtil.h
 export.h
 ExtractLineByLocation.h
 FacetSequence.h
 FacetSequenceTreeBuilder.h
 FastNodingValidator.h
 FastSegmentSetIntersectionFinder.h
 FuzzyPointLocator.h
 GeoJSON.h
 GeoJSONReader.h
 GeoJSONWriter.h
 geom.h
 GeometricShapeFactory.h
 Geometry.h
 GeometryCollection.h
 GeometryCombiner.h
 GeometryComponentFilter.h
 GeometryDistanceClusterFinder.h
 GeometryEditor.h
 GeometryEditorOperation.h
 GeometryExtracter.h
 GeometryFactory.h
 GeometryFilter.h
 GeometryFixer.h
 GeometryFlattener.h
 GeometryGraph.h
 GeometryGraphOperation.h
 GeometryIntersectsClusterFinder.h
 GeometryItemDistance.h
 GeometryLocation.h
 GeometryMapper.h
 GeometryNoder.h
 GeometryPrecisionReducer.h
 GeometrySnapper.h
 GeometryTransformer.h
 geos.h
 geos_c.hC API for the GEOS geometry algorithms library
 GEOSException.h
 geomgraph/GraphComponent.h
 planargraph/GraphComponent.h
 HalfEdge.h
 HCoordinate.h
 HeuristicOverlay.h
 HilbertCode.h
 HilbertEncoder.h
 HoleAssigner.h
 HotPixel.h
 HotPixelIndex.h
 HullTri.h
 HullTriangulation.h
 IllegalArgumentException.h
 IllegalStateException.h
 IncrementalDelaunayTriangulator.h
 IndexedDistanceToPoint.h
 IndexedFacetDistance.h
 IndexedNestedHoleTester.h
 IndexedNestedPolygonTester.h
 IndexedPointInAreaLocator.h
 IndexedPointInPolygonsLocator.h
 IndexedPointOnLineLocator.h
 InputGeometry.h
 InteriorPointArea.h
 InteriorPointLine.h
 InteriorPointPoint.h
 Interpolate.h
 Interrupt.h
 Intersection.h
 IntersectionAdder.h
 IntersectionFinderAdder.h
 IntersectionMatrix.h
 IntersectionPointBuilder.h
 bintree/Interval.h
 strtree/Interval.h
 IntervalRTreeBranchNode.h
 IntervalRTreeLeafNode.h
 IntervalRTreeNode.h
 IntervalSize.h
 InvalidSegmentDetector.h
 IsSimpleOp.h
 IsValidOp.h
 ItemBoundable.h
 ItemDistance.h
 ItemVisitor.h
 IteratedNoder.h
 KdNode.h
 KdNodeVisitor.h
 KdTree.h
 bintree/Key.h
 quadtree/Key.h
 Label.h
 LargestEmptyCircle.h
 LastFoundQuadEdgeLocator.h
 Length.h
 LengthIndexedLine.h
 LengthIndexOfPoint.h
 LengthLocationMap.h
 LinearComponentExtracter.h
 LinearGeometryBuilder.h
 LinearIterator.h
 LinearLocation.h
 LinearRing.h
 LineBuilder.h
 LineIntersector.h
 LineLimiter.h
 LineMergeDirectedEdge.h
 LineMergeEdge.h
 LineMergeGraph.h
 LineMerger.h
 LineSegment.h
 LineSegmentIndex.h
 LineSequencer.h
 LineString.h
 LineStringSnapper.h
 LinkedLine.h
 LinkedRing.h
 LocateFailureException.h
 Location.h
 LocationIndexedLine.h
 LocationIndexOfLine.h
 LocationIndexOfPoint.h
 Machine.h
 MakeValid.h
 MarkHalfEdge.h
 math.h
 overlay/MaximalEdgeRing.h
 overlayng/MaximalEdgeRing.h
 MaximumInscribedCircle.h
 MCIndexNoder.h
 MCIndexPointSnapper.h
 MCIndexSegmentSetMutualIntersector.h
 MCIndexSnapRounder.h
 MinimalEdgeRing.h
 MinimumAreaRectangle.h
 MinimumBoundingCircle.h
 MinimumClearance.h
 MinimumDiameter.h
 geomgraph/index/MonotoneChain.h
 index/chain/MonotoneChain.h
 MonotoneChainBuilder.h
 MonotoneChainEdge.h
 MonotoneChainIndexer.h
 MonotoneChainOverlapAction.h
 MonotoneChainSelectAction.h
 MortonCode.h
 MultiLineString.h
 MultiPoint.h
 MultiPolygon.h
 namespaces.h
 NodableSegmentString.h
 geomgraph/Node.h
 index/bintree/Node.h
 index/quadtree/Node.h
 planargraph/Node.h
 bintree/NodeBase.h
 quadtree/NodeBase.h
 NodedSegmentString.h
 NodeFactory.h
 geomgraph/NodeMap.h
 planargraph/NodeMap.h
 Noder.h
 NodingIntersectionFinder.h
 NodingValidator.h
 NoOpGeometryOperation.h
 NotRepresentableException.h
 Octant.h
 OffsetCurve.h
 OffsetCurveBuilder.h
 OffsetCurveSection.h
 OffsetPointGenerator.h
 OffsetSegmentGenerator.h
 OffsetSegmentString.h
 OrdinateSet.h
 Orientation.h
 OrientedCoordinateArray.h
 OverlapUnion.h
 OverlayEdge.h
 OverlayEdgeRing.h
 OverlayGraph.h
 OverlayLabel.h
 OverlayLabeller.h
 OverlayMixedPoints.h
 OverlayNG.h
 OverlayNGRobust.h
 OverlayNodeFactory.h
 OverlayPoints.h
 OverlayResultValidator.h
 OverlayUtil.h
 ParseException.h
 geomgraph/PlanarGraph.h
 planargraph/PlanarGraph.h
 Point.h
 PointExtracter.h
 PointGeometryUnion.h
 PointInRing.h
 PointLocation.h
 PointLocator.h
 PointOnGeometryLocator.h
 PointPairDistance.h
 PointwisePrecisionReducerTransformer.h
 Polygon.h
 PolygonalExtracter.h
 overlay/PolygonBuilder.h
 overlayng/PolygonBuilder.h
 PolygonEarClipper.h
 PolygonExtracter.h
 PolygonHoleJoiner.h
 PolygonHullSimplifier.h
 PolygonIntersectionAnalyzer.h
 PolygonizeDirectedEdge.h
 PolygonizeEdge.h
 PolygonizeGraph.h
 Polygonizer.h
 PolygonNoder.h
 PolygonNodeTopology.h
 PolygonRing.h
 PolygonRingSelfNode.h
 PolygonRingTouch.h
 PolygonTopologyAnalyzer.h
 PolygonTriangulator.h
 Position.h
 PrecisionModel.h
 PrecisionReducer.h
 PrecisionReducerCoordinateOperation.h
 PrecisionReducerTransformer.h
 PrecisionUtil.h
 PreparedGeometry.h
 PreparedGeometryFactory.h
 PreparedLineString.h
 PreparedLineStringDistance.h
 PreparedLineStringIntersects.h
 PreparedLineStringNearestPoints.h
 PreparedPoint.h
 PreparedPolygon.h
 PreparedPolygonContains.h
 PreparedPolygonContainsProperly.h
 PreparedPolygonCovers.h
 PreparedPolygonDistance.h
 PreparedPolygonIntersects.h
 PreparedPolygonPredicate.h
 profiler.h
 QuadEdge.h
 QuadEdgeLocator.h
 QuadEdgeQuartet.h
 QuadEdgeSubdivision.h
 Quadrant.h
 Quadtree.h
 RayCrossingCounter.h
 algorithm/Rectangle.h
 operation/intersection/Rectangle.h
 RectangleContains.h
 RectangleIntersection.h
 RectangleIntersectionBuilder.h
 RectangleIntersects.h
 RelateComputer.h
 RelateNode.h
 RelateNodeFactory.h
 RelateNodeGraph.h
 RelateOp.h
 RepeatedPointRemover.h
 RepeatedPointTester.h
 RightmostEdgeFinder.h
 RingClipper.h
 RingHull.h
 RingHullIndex.h
 RobustClipEnvelopeComputer.h
 RobustDeterminant.h
 bintree/Root.h
 quadtree/Root.h
 ryu.h
 ScaledNoder.h
 SegmentExtractingNoder.h
 SegmentIntersectionDetector.h
 SegmentIntersectionTester.h
 geomgraph/index/SegmentIntersector.h
 noding/SegmentIntersector.h
 SegmentMCIndex.h
 SegmentNode.h
 SegmentNodeList.h
 SegmentPointComparator.h
 SegmentSetMutualIntersector.h
 SegmentString.h
 SegmentStringUtil.h
 SharedPathsOp.h
 ShortCircuitedGeometryVisitor.h
 SimpleEdgeSetIntersector.h
 SimpleGeometryPrecisionReducer.h
 SimpleMCSweepLineIntersector.h
 SimpleNoder.h
 SimplePointInAreaLocator.h
 SimplePointInRing.h
 SimpleSTRdistance.h
 SimpleSTRnode.h
 SimpleSTRtree.h
 SimpleSweepLineIntersector.h
 SineStarFactory.h
 SinglePassNoder.h
 SIRtree.h
 SnapOverlayOp.h
 SnappingIntersectionAdder.h
 SnappingNoder.h
 SnappingPointIndex.h
 SnapRoundingIntersectionAdder.h
 SnapRoundingNoder.h
 SortedPackedIntervalRTree.h
 SpatialIndex.h
 string.h
 StringTokenizer.h
 STRtree.h
 Subgraph.h
 SubgraphDepthLocater.h
 geomgraph/index/SweepLineEvent.h
 index/sweepline/SweepLineEvent.h
 SweepLineEventObj.h
 SweepLineIndex.h
 SweepLineInterval.h
 SweepLineOverlapAction.h
 SweepLineSegment.h
 TaggedLineSegment.h
 TaggedLinesSimplifier.h
 TaggedLineString.h
 TaggedLineStringSimplifier.h
 TemplateSTRNode.h
 TemplateSTRNodePair.h
 TemplateSTRtree.h
 TemplateSTRtreeDistance.h
 TopologyException.h
 TopologyLocation.h
 TopologyPreservingSimplifier.h
 TopologyValidationError.h
 TPVWSimplifier.h
 Tri.h
 Triangle.h
 TrianglePredicate.h
 TriangleVisitor.h
 TriangulationBuilder.h
 TriDelaunayImprover.h
 TriEdge.h
 TriList.h
 UnaryUnionNG.h
 UnaryUnionOp.h
 UnionFind.h
 UnionStrategy.h
 UniqueCoordinateArrayFilter.h
 unload.h
 UnsupportedOperationException.h
 util.h
 ValidatingNoder.h
 Vertex.h
 VertexRingCounter.h
 VertexSequencePackedRtree.h
 VoronoiDiagramBuilder.h
 WKBConstants.h
 WKBReader.h
 WKBStreamReader.h
 WKBWriter.h
 WKTFileReader.h
 WKTReader.h
 WKTStreamReader.h
 WKTWriter.h
 Writer.h