<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <ClCompile Include="..\src\algorithm\Angle.cpp" />
    <ClCompile Include="..\src\algorithm\BoundaryNodeRule.cpp" />
    <ClCompile Include="..\src\algorithm\Centroid.cpp" />
    <ClCompile Include="..\src\algorithm\CentroidArea.cpp" />
    <ClCompile Include="..\src\algorithm\CentroidLine.cpp" />
    <ClCompile Include="..\src\algorithm\CentroidPoint.cpp" />
    <ClCompile Include="..\src\algorithm\CGAlgorithms.cpp" />
    <ClCompile Include="..\src\algorithm\ConvexHull.cpp" />
    <ClCompile Include="..\src\algorithm\distance\DiscreteHausdorffDistance.cpp" />
    <ClCompile Include="..\src\algorithm\distance\DistanceToPoint.cpp" />
    <ClCompile Include="..\src\algorithm\HCoordinate.cpp" />
    <ClCompile Include="..\src\algorithm\InteriorPointArea.cpp" />
    <ClCompile Include="..\src\algorithm\InteriorPointLine.cpp" />
    <ClCompile Include="..\src\algorithm\InteriorPointPoint.cpp" />
    <ClCompile Include="..\src\algorithm\LineIntersector.cpp" />
    <ClCompile Include="..\src\algorithm\locate\IndexedPointInAreaLocator.cpp" />
    <ClCompile Include="..\src\algorithm\locate\PointOnGeometryLocator.cpp" />
    <ClCompile Include="..\src\algorithm\locate\SimplePointInAreaLocator.cpp" />
    <ClCompile Include="..\src\algorithm\MCPointInRing.cpp" />
    <ClCompile Include="..\src\algorithm\MinimumDiameter.cpp" />
    <ClCompile Include="..\src\algorithm\NotRepresentableException.cpp" />
    <ClCompile Include="..\src\algorithm\PointLocator.cpp" />
    <ClCompile Include="..\src\algorithm\RayCrossingCounter.cpp" />
    <ClCompile Include="..\src\algorithm\RobustDeterminant.cpp" />
    <ClCompile Include="..\src\algorithm\SimplePointInRing.cpp" />
    <ClCompile Include="..\src\algorithm\SIRtreePointInRing.cpp" />
    <ClCompile Include="..\src\geom\Coordinate.cpp" />
    <ClCompile Include="..\src\geom\CoordinateArraySequence.cpp" />
    <ClCompile Include="..\src\geom\CoordinateArraySequenceFactory.cpp" />
    <ClCompile Include="..\src\geom\CoordinateSequence.cpp" />
    <ClCompile Include="..\src\geom\CoordinateSequenceFactory.cpp" />
    <ClCompile Include="..\src\geom\Dimension.cpp" />
    <ClCompile Include="..\src\geom\Envelope.cpp" />
    <ClCompile Include="..\src\geom\Geometry.cpp" />
    <ClCompile Include="..\src\geom\GeometryCollection.cpp" />
    <ClCompile Include="..\src\geom\GeometryComponentFilter.cpp" />
    <ClCompile Include="..\src\geom\GeometryFactory.cpp" />
    <ClCompile Include="..\src\geom\GeometryList.cpp" />
    <ClCompile Include="..\src\geom\IntersectionMatrix.cpp" />
    <ClCompile Include="..\src\geom\LinearRing.cpp" />
    <ClCompile Include="..\src\geom\LineSegment.cpp" />
    <ClCompile Include="..\src\geom\LineString.cpp" />
    <ClCompile Include="..\src\geom\Location.cpp" />
    <ClCompile Include="..\src\geom\MultiLineString.cpp" />
    <ClCompile Include="..\src\geom\MultiPoint.cpp" />
    <ClCompile Include="..\src\geom\MultiPolygon.cpp" />
    <ClCompile Include="..\src\geom\Point.cpp" />
    <ClCompile Include="..\src\geom\Polygon.cpp" />
    <ClCompile Include="..\src\geom\PrecisionModel.cpp" />
    <ClCompile Include="..\src\geom\prep\AbstractPreparedPolygonContains.cpp" />
    <ClCompile Include="..\src\geom\prep\BasicPreparedGeometry.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedGeometry.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedGeometryFactory.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedLineString.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedLineStringIntersects.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPoint.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPolygon.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPolygonContains.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPolygonContainsProperly.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPolygonCovers.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPolygonIntersects.cpp" />
    <ClCompile Include="..\src\geom\prep\PreparedPolygonPredicate.cpp" />
    <ClCompile Include="..\src\geom\Triangle.cpp" />
    <ClCompile Include="..\src\geom\util\ComponentCoordinateExtracter.cpp" />
    <ClCompile Include="..\src\geom\util\CoordinateOperation.cpp" />
    <ClCompile Include="..\src\geom\util\GeometryCombiner.cpp" />
    <ClCompile Include="..\src\geom\util\GeometryEditor.cpp" />
    <ClCompile Include="..\src\geom\util\GeometryTransformer.cpp" />
    <ClCompile Include="..\src\geom\util\ShortCircuitedGeometryVisitor.cpp" />
    <ClCompile Include="..\src\geom\util\SineStarFactory.cpp" />
    <ClCompile Include="..\src\geomgraph\Depth.cpp" />
    <ClCompile Include="..\src\geomgraph\DirectedEdge.cpp" />
    <ClCompile Include="..\src\geomgraph\DirectedEdgeStar.cpp" />
    <ClCompile Include="..\src\geomgraph\Edge.cpp" />
    <ClCompile Include="..\src\geomgraph\EdgeEnd.cpp" />
    <ClCompile Include="..\src\geomgraph\EdgeEndStar.cpp" />
    <ClCompile Include="..\src\geomgraph\EdgeIntersectionList.cpp" />
    <ClCompile Include="..\src\geomgraph\EdgeList.cpp" />
    <ClCompile Include="..\src\geomgraph\EdgeNodingValidator.cpp" />
    <ClCompile Include="..\src\geomgraph\EdgeRing.cpp" />
    <ClCompile Include="..\src\geomgraph\GeometryGraph.cpp" />
    <ClCompile Include="..\src\geomgraph\GraphComponent.cpp" />
    <ClCompile Include="..\src\geomgraph\index\MonotoneChainEdge.cpp" />
    <ClCompile Include="..\src\geomgraph\index\MonotoneChainIndexer.cpp" />
    <ClCompile Include="..\src\geomgraph\index\SegmentIntersector.cpp" />
    <ClCompile Include="..\src\geomgraph\index\SimpleEdgeSetIntersector.cpp" />
    <ClCompile Include="..\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp" />
    <ClCompile Include="..\src\geomgraph\index\SimpleSweepLineIntersector.cpp" />
    <ClCompile Include="..\src\geomgraph\index\SweepLineEvent.cpp" />
    <ClCompile Include="..\src\geomgraph\index\SweepLineSegment.cpp" />
    <ClCompile Include="..\src\geomgraph\Label.cpp" />
    <ClCompile Include="..\src\geomgraph\Node.cpp" />
    <ClCompile Include="..\src\geomgraph\NodeFactory.cpp" />
    <ClCompile Include="..\src\geomgraph\NodeMap.cpp" />
    <ClCompile Include="..\src\geomgraph\PlanarGraph.cpp" />
    <ClCompile Include="..\src\geomgraph\Position.cpp" />
    <ClCompile Include="..\src\geomgraph\Quadrant.cpp" />
    <ClCompile Include="..\src\geomgraph\TopologyLocation.cpp" />
    <ClCompile Include="..\src\index\bintree\Bintree.cpp" />
    <ClCompile Include="..\src\index\bintree\Interval.cpp" />
    <ClCompile Include="..\src\index\bintree\Key.cpp" />
    <ClCompile Include="..\src\index\bintree\Node.cpp" />
    <ClCompile Include="..\src\index\bintree\NodeBase.cpp" />
    <ClCompile Include="..\src\index\bintree\Root.cpp" />
    <ClCompile Include="..\src\index\chain\MonotoneChain.cpp" />
    <ClCompile Include="..\src\index\chain\MonotoneChainBuilder.cpp" />
    <ClCompile Include="..\src\index\chain\MonotoneChainOverlapAction.cpp" />
    <ClCompile Include="..\src\index\chain\MonotoneChainSelectAction.cpp" />
    <ClCompile Include="..\src\index\intervalrtree\IntervalRTreeBranchNode.cpp" />
    <ClCompile Include="..\src\index\intervalrtree\IntervalRTreeLeafNode.cpp" />
    <ClCompile Include="..\src\index\intervalrtree\IntervalRTreeNode.cpp" />
    <ClCompile Include="..\src\index\intervalrtree\SortedPackedIntervalRTree.cpp" />
    <ClCompile Include="..\src\index\quadtree\DoubleBits.cpp" />
    <ClCompile Include="..\src\index\quadtree\IntervalSize.cpp" />
    <ClCompile Include="..\src\index\quadtree\Key.cpp" />
    <ClCompile Include="..\src\index\quadtree\Node.cpp" />
    <ClCompile Include="..\src\index\quadtree\NodeBase.cpp" />
    <ClCompile Include="..\src\index\quadtree\Quadtree.cpp" />
    <ClCompile Include="..\src\index\quadtree\Root.cpp" />
    <ClCompile Include="..\src\index\strtree\AbstractNode.cpp" />
    <ClCompile Include="..\src\index\strtree\AbstractSTRtree.cpp" />
    <ClCompile Include="..\src\index\strtree\Interval.cpp" />
    <ClCompile Include="..\src\index\strtree\ItemBoundable.cpp" />
    <ClCompile Include="..\src\index\strtree\SIRtree.cpp" />
    <ClCompile Include="..\src\index\strtree\STRtree.cpp" />
    <ClCompile Include="..\src\index\sweepline\SweepLineEvent.cpp" />
    <ClCompile Include="..\src\index\sweepline\SweepLineIndex.cpp" />
    <ClCompile Include="..\src\index\sweepline\SweepLineInterval.cpp" />
    <ClCompile Include="..\src\inlines.cpp" />
    <ClCompile Include="..\src\io\ByteOrderDataInStream.cpp" />
    <ClCompile Include="..\src\io\ByteOrderValues.cpp" />
    <ClCompile Include="..\src\io\CLocalizer.cpp" />
    <ClCompile Include="..\src\io\ParseException.cpp" />
    <ClCompile Include="..\src\io\StringTokenizer.cpp" />
    <ClCompile Include="..\src\io\Unload.cpp" />
    <ClCompile Include="..\src\io\WKBReader.cpp" />
    <ClCompile Include="..\src\io\WKBWriter.cpp" />
    <ClCompile Include="..\src\io\WKTReader.cpp" />
    <ClCompile Include="..\src\io\WKTWriter.cpp" />
    <ClCompile Include="..\src\io\Writer.cpp" />
    <ClCompile Include="..\src\linearref\ExtractLineByLocation.cpp" />
    <ClCompile Include="..\src\linearref\LengthIndexedLine.cpp" />
    <ClCompile Include="..\src\linearref\LengthIndexOfPoint.cpp" />
    <ClCompile Include="..\src\linearref\LengthLocationMap.cpp" />
    <ClCompile Include="..\src\linearref\LinearGeometryBuilder.cpp" />
    <ClCompile Include="..\src\linearref\LinearIterator.cpp" />
    <ClCompile Include="..\src\linearref\LinearLocation.cpp" />
    <ClCompile Include="..\src\linearref\LocationIndexOfLine.cpp" />
    <ClCompile Include="..\src\linearref\LocationIndexOfPoint.cpp" />
    <ClCompile Include="..\src\noding\BasicSegmentString.cpp" />
    <ClCompile Include="..\src\noding\FastNodingValidator.cpp" />
    <ClCompile Include="..\src\noding\FastSegmentSetIntersectionFinder.cpp" />
    <ClCompile Include="..\src\noding\GeometryNoder.cpp" />
    <ClCompile Include="..\src\noding\IntersectionAdder.cpp" />
    <ClCompile Include="..\src\noding\IntersectionFinderAdder.cpp" />
    <ClCompile Include="..\src\noding\IteratedNoder.cpp" />
    <ClCompile Include="..\src\noding\MCIndexNoder.cpp" />
    <ClCompile Include="..\src\noding\MCIndexSegmentSetMutualIntersector.cpp" />
    <ClCompile Include="..\src\noding\NodedSegmentString.cpp" />
    <ClCompile Include="..\src\noding\NodingValidator.cpp" />
    <ClCompile Include="..\src\noding\Octant.cpp" />
    <ClCompile Include="..\src\noding\OrientedCoordinateArray.cpp" />
    <ClCompile Include="..\src\noding\ScaledNoder.cpp" />
    <ClCompile Include="..\src\noding\SegmentIntersectionDetector.cpp" />
    <ClCompile Include="..\src\noding\SegmentNode.cpp" />
    <ClCompile Include="..\src\noding\SegmentNodeList.cpp" />
    <ClCompile Include="..\src\noding\SegmentString.cpp" />
    <ClCompile Include="..\src\noding\SegmentStringUtil.cpp" />
    <ClCompile Include="..\src\noding\SimpleNoder.cpp" />
    <ClCompile Include="..\src\noding\SingleInteriorIntersectionFinder.cpp" />
    <ClCompile Include="..\src\noding\snapround\HotPixel.cpp" />
    <ClCompile Include="..\src\noding\snapround\MCIndexPointSnapper.cpp" />
    <ClCompile Include="..\src\noding\snapround\MCIndexSnapRounder.cpp" />
    <ClCompile Include="..\src\noding\snapround\SimpleSnapRounder.cpp" />
    <ClCompile Include="..\src\operation\buffer\BufferBuilder.cpp" />
    <ClCompile Include="..\src\operation\buffer\BufferInputLineSimplifier.cpp" />
    <ClCompile Include="..\src\operation\buffer\BufferOp.cpp" />
    <ClCompile Include="..\src\operation\buffer\BufferParameters.cpp" />
    <ClCompile Include="..\src\operation\buffer\BufferSubgraph.cpp" />
    <ClCompile Include="..\src\operation\buffer\OffsetCurveBuilder.cpp" />
    <ClCompile Include="..\src\operation\buffer\OffsetCurveSetBuilder.cpp" />
    <ClCompile Include="..\src\operation\buffer\OffsetSegmentGenerator.cpp" />
    <ClCompile Include="..\src\operation\buffer\RightmostEdgeFinder.cpp" />
    <ClCompile Include="..\src\operation\buffer\SubgraphDepthLocater.cpp" />
    <ClCompile Include="..\src\operation\distance\ConnectedElementLocationFilter.cpp" />
    <ClCompile Include="..\src\operation\distance\ConnectedElementPointFilter.cpp" />
    <ClCompile Include="..\src\operation\distance\DistanceOp.cpp" />
    <ClCompile Include="..\src\operation\distance\GeometryLocation.cpp" />
    <ClCompile Include="..\src\operation\GeometryGraphOperation.cpp" />
    <ClCompile Include="..\src\operation\IsSimpleOp.cpp" />
    <ClCompile Include="..\src\operation\linemerge\EdgeString.cpp" />
    <ClCompile Include="..\src\operation\linemerge\LineMergeDirectedEdge.cpp" />
    <ClCompile Include="..\src\operation\linemerge\LineMergeEdge.cpp" />
    <ClCompile Include="..\src\operation\linemerge\LineMergeGraph.cpp" />
    <ClCompile Include="..\src\operation\linemerge\LineMerger.cpp" />
    <ClCompile Include="..\src\operation\linemerge\LineSequencer.cpp" />
    <ClCompile Include="..\src\operation\overlay\EdgeSetNoder.cpp" />
    <ClCompile Include="..\src\operation\overlay\ElevationMatrix.cpp" />
    <ClCompile Include="..\src\operation\overlay\ElevationMatrixCell.cpp" />
    <ClCompile Include="..\src\operation\overlay\LineBuilder.cpp" />
    <ClCompile Include="..\src\operation\overlay\MaximalEdgeRing.cpp" />
    <ClCompile Include="..\src\operation\overlay\MinimalEdgeRing.cpp" />
    <ClCompile Include="..\src\operation\overlay\OverlayNodeFactory.cpp" />
    <ClCompile Include="..\src\operation\overlay\OverlayOp.cpp" />
    <ClCompile Include="..\src\operation\overlay\PointBuilder.cpp" />
    <ClCompile Include="..\src\operation\overlay\PolygonBuilder.cpp" />
    <ClCompile Include="..\src\operation\overlay\snap\GeometrySnapper.cpp" />
    <ClCompile Include="..\src\operation\overlay\snap\LineStringSnapper.cpp" />
    <ClCompile Include="..\src\operation\overlay\snap\SnapIfNeededOverlayOp.cpp" />
    <ClCompile Include="..\src\operation\overlay\snap\SnapOverlayOp.cpp" />
    <ClCompile Include="..\src\operation\overlay\validate\FuzzyPointLocator.cpp" />
    <ClCompile Include="..\src\operation\overlay\validate\OffsetPointGenerator.cpp" />
    <ClCompile Include="..\src\operation\overlay\validate\OverlayResultValidator.cpp" />
    <ClCompile Include="..\src\operation\polygonize\EdgeRing.cpp" />
    <ClCompile Include="..\src\operation\polygonize\PolygonizeDirectedEdge.cpp" />
    <ClCompile Include="..\src\operation\polygonize\PolygonizeEdge.cpp" />
    <ClCompile Include="..\src\operation\polygonize\PolygonizeGraph.cpp" />
    <ClCompile Include="..\src\operation\polygonize\Polygonizer.cpp" />
    <ClCompile Include="..\src\operation\predicate\RectangleContains.cpp" />
    <ClCompile Include="..\src\operation\predicate\RectangleIntersects.cpp" />
    <ClCompile Include="..\src\operation\predicate\SegmentIntersectionTester.cpp" />
    <ClCompile Include="..\src\operation\relate\EdgeEndBuilder.cpp" />
    <ClCompile Include="..\src\operation\relate\EdgeEndBundle.cpp" />
    <ClCompile Include="..\src\operation\relate\EdgeEndBundleStar.cpp" />
    <ClCompile Include="..\src\operation\relate\RelateComputer.cpp" />
    <ClCompile Include="..\src\operation\relate\RelateNode.cpp" />
    <ClCompile Include="..\src\operation\relate\RelateNodeFactory.cpp" />
    <ClCompile Include="..\src\operation\relate\RelateNodeGraph.cpp" />
    <ClCompile Include="..\src\operation\relate\RelateOp.cpp" />
    <ClCompile Include="..\src\operation\sharedpaths\SharedPathsOp.cpp" />
    <ClCompile Include="..\src\operation\union\CascadedPolygonUnion.cpp" />
    <ClCompile Include="..\src\operation\union\CascadedUnion.cpp" />
    <ClCompile Include="..\src\operation\union\PointGeometryUnion.cpp" />
    <ClCompile Include="..\src\operation\union\UnaryUnionOp.cpp" />
    <ClCompile Include="..\src\operation\valid\ConnectedInteriorTester.cpp" />
    <ClCompile Include="..\src\operation\valid\ConsistentAreaTester.cpp" />
    <ClCompile Include="..\src\operation\valid\IndexedNestedRingTester.cpp" />
    <ClCompile Include="..\src\operation\valid\IsValidOp.cpp" />
    <ClCompile Include="..\src\operation\valid\QuadtreeNestedRingTester.cpp" />
    <ClCompile Include="..\src\operation\valid\RepeatedPointTester.cpp" />
    <ClCompile Include="..\src\operation\valid\SimpleNestedRingTester.cpp" />
    <ClCompile Include="..\src\operation\valid\SweeplineNestedRingTester.cpp" />
    <ClCompile Include="..\src\operation\valid\TopologyValidationError.cpp" />
    <ClCompile Include="..\src\planargraph\algorithm\ConnectedSubgraphFinder.cpp" />
    <ClCompile Include="..\src\planargraph\DirectedEdge.cpp" />
    <ClCompile Include="..\src\planargraph\DirectedEdgeStar.cpp" />
    <ClCompile Include="..\src\planargraph\Edge.cpp" />
    <ClCompile Include="..\src\planargraph\Node.cpp" />
    <ClCompile Include="..\src\planargraph\NodeMap.cpp" />
    <ClCompile Include="..\src\planargraph\PlanarGraph.cpp" />
    <ClCompile Include="..\src\planargraph\Subgraph.cpp" />
    <ClCompile Include="..\src\precision\CommonBits.cpp" />
    <ClCompile Include="..\src\precision\CommonBitsOp.cpp" />
    <ClCompile Include="..\src\precision\CommonBitsRemover.cpp" />
    <ClCompile Include="..\src\precision\EnhancedPrecisionOp.cpp" />
    <ClCompile Include="..\src\precision\GeometryPrecisionReducer.cpp" />
    <ClCompile Include="..\src\precision\PrecisionReducerCoordinateOperation.cpp" />
    <ClCompile Include="..\src\precision\SimpleGeometryPrecisionReducer.cpp" />
    <ClCompile Include="..\src\simplify\DouglasPeuckerLineSimplifier.cpp" />
    <ClCompile Include="..\src\simplify\DouglasPeuckerSimplifier.cpp" />
    <ClCompile Include="..\src\simplify\LineSegmentIndex.cpp" />
    <ClCompile Include="..\src\simplify\TaggedLineSegment.cpp" />
    <ClCompile Include="..\src\simplify\TaggedLinesSimplifier.cpp" />
    <ClCompile Include="..\src\simplify\TaggedLineString.cpp" />
    <ClCompile Include="..\src\simplify\TaggedLineStringSimplifier.cpp" />
    <ClCompile Include="..\src\simplify\TopologyPreservingSimplifier.cpp" />
    <ClCompile Include="..\src\triangulate\DelaunayTriangulationBuilder.cpp" />
    <ClCompile Include="..\src\triangulate\IncrementalDelaunayTriangulator.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\LocateFailureException.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\QuadEdge.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\QuadEdgeLocator.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\QuadEdgeSubdivision.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\TrianglePredicate.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\TriangleVisitor.cpp" />
    <ClCompile Include="..\src\triangulate\quadedge\Vertex.cpp" />
    <ClCompile Include="..\src\util\Assert.cpp" />
    <ClCompile Include="..\src\util\GeometricShapeFactory.cpp" />
    <ClCompile Include="..\src\util\Interrupt.cpp" />
    <ClCompile Include="..\src\util\math.cpp" />
    <ClCompile Include="..\src\util\Profiler.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\include\geos\algorithm\Angle.h" />
    <ClInclude Include="..\include\geos\algorithm\BoundaryNodeRule.h" />
    <ClInclude Include="..\include\geos\algorithm\CentralEndpointIntersector.h" />
    <ClInclude Include="..\include\geos\algorithm\Centroid.h" />
    <ClInclude Include="..\include\geos\algorithm\CentroidArea.h" />
    <ClInclude Include="..\include\geos\algorithm\CentroidLine.h" />
    <ClInclude Include="..\include\geos\algorithm\CentroidPoint.h" />
    <ClInclude Include="..\include\geos\algorithm\CGAlgorithms.h" />
    <ClInclude Include="..\include\geos\algorithm\ConvexHull.h" />
    <ClInclude Include="..\include\geos\algorithm\distance\DiscreteHausdorffDistance.h" />
    <ClInclude Include="..\include\geos\algorithm\distance\DistanceToPoint.h" />
    <ClInclude Include="..\include\geos\algorithm\distance\PointPairDistance.h" />
    <ClInclude Include="..\include\geos\algorithm\HCoordinate.h" />
    <ClInclude Include="..\include\geos\algorithm\InteriorPointArea.h" />
    <ClInclude Include="..\include\geos\algorithm\InteriorPointLine.h" />
    <ClInclude Include="..\include\geos\algorithm\InteriorPointPoint.h" />
    <ClInclude Include="..\include\geos\algorithm\LineIntersector.h" />
    <ClInclude Include="..\include\geos\algorithm\locate\IndexedPointInAreaLocator.h" />
    <ClInclude Include="..\include\geos\algorithm\locate\PointOnGeometryLocator.h" />
    <ClInclude Include="..\include\geos\algorithm\locate\SimplePointInAreaLocator.h" />
    <ClInclude Include="..\include\geos\algorithm\MCPointInRing.h" />
    <ClInclude Include="..\include\geos\algorithm\MinimumDiameter.h" />
    <ClInclude Include="..\include\geos\algorithm\NotRepresentableException.h" />
    <ClInclude Include="..\include\geos\algorithm\PointInRing.h" />
    <ClInclude Include="..\include\geos\algorithm\PointLocator.h" />
    <ClInclude Include="..\include\geos\algorithm\RayCrossingCounter.h" />
    <ClInclude Include="..\include\geos\algorithm\RobustDeterminant.h" />
    <ClInclude Include="..\include\geos\algorithm\SimplePointInRing.h" />
    <ClInclude Include="..\include\geos\algorithm\SIRtreePointInRing.h" />
    <ClInclude Include="..\include\geos\export.h" />
    <ClInclude Include="..\include\geos\geom\BinaryOp.h" />
    <ClInclude Include="..\include\geos\geom\Coordinate.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateArraySequence.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateArraySequenceFactory.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateFilter.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateList.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateSequence.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateSequenceFactory.h" />
    <ClInclude Include="..\include\geos\geom\CoordinateSequenceFilter.h" />
    <ClInclude Include="..\include\geos\geom\Dimension.h" />
    <ClInclude Include="..\include\geos\geom\Envelope.h" />
    <ClInclude Include="..\include\geos\geom\Geometry.h" />
    <ClInclude Include="..\include\geos\geom\GeometryCollection.h" />
    <ClInclude Include="..\include\geos\geom\GeometryComponentFilter.h" />
    <ClInclude Include="..\include\geos\geom\GeometryFactory.h" />
    <ClInclude Include="..\include\geos\geom\GeometryFilter.h" />
    <ClInclude Include="..\include\geos\geom\GeometryList.h" />
    <ClInclude Include="..\include\geos\geom\IntersectionMatrix.h" />
    <ClInclude Include="..\include\geos\geom\Lineal.h" />
    <ClInclude Include="..\include\geos\geom\LinearRing.h" />
    <ClInclude Include="..\include\geos\geom\LineSegment.h" />
    <ClInclude Include="..\include\geos\geom\LineString.h" />
    <ClInclude Include="..\include\geos\geom\Location.h" />
    <ClInclude Include="..\include\geos\geom\MultiLineString.h" />
    <ClInclude Include="..\include\geos\geom\MultiPoint.h" />
    <ClInclude Include="..\include\geos\geom\MultiPolygon.h" />
    <ClInclude Include="..\include\geos\geom\Point.h" />
    <ClInclude Include="..\include\geos\geom\Polygon.h" />
    <ClInclude Include="..\include\geos\geom\Polygonal.h" />
    <ClInclude Include="..\include\geos\geom\PrecisionModel.h" />
    <ClInclude Include="..\include\geos\geom\prep\AbstractPreparedPolygonContains.h" />
    <ClInclude Include="..\include\geos\geom\prep\BasicPreparedGeometry.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedGeometry.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedGeometryFactory.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedLineString.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedLineStringIntersects.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPoint.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPolygon.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPolygonContains.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPolygonContainsProperly.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPolygonCovers.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPolygonIntersects.h" />
    <ClInclude Include="..\include\geos\geom\prep\PreparedPolygonPredicate.h" />
    <ClInclude Include="..\include\geos\geom\Puntal.h" />
    <ClInclude Include="..\include\geos\geom\Triangle.h" />
    <ClInclude Include="..\include\geos\geom\util\ComponentCoordinateExtracter.h" />
    <ClInclude Include="..\include\geos\geom\util\CoordinateOperation.h" />
    <ClInclude Include="..\include\geos\geom\util\GeometryCombiner.h" />
    <ClInclude Include="..\include\geos\geom\util\GeometryEditor.h" />
    <ClInclude Include="..\include\geos\geom\util\GeometryEditorOperation.h" />
    <ClInclude Include="..\include\geos\geom\util\GeometryExtracter.h" />
    <ClInclude Include="..\include\geos\geom\util\GeometryTransformer.h" />
    <ClInclude Include="..\include\geos\geom\util\LinearComponentExtracter.h" />
    <ClInclude Include="..\include\geos\geom\util\PointExtracter.h" />
    <ClInclude Include="..\include\geos\geom\util\PolygonExtracter.h" />
    <ClInclude Include="..\include\geos\geom\util\ShortCircuitedGeometryVisitor.h" />
    <ClInclude Include="..\include\geos\geom\util\SineStarFactory.h" />
    <ClInclude Include="..\include\geos\geom.h" />
    <ClInclude Include="..\include\geos\geomgraph\Depth.h" />
    <ClInclude Include="..\include\geos\geomgraph\DirectedEdge.h" />
    <ClInclude Include="..\include\geos\geomgraph\DirectedEdgeStar.h" />
    <ClInclude Include="..\include\geos\geomgraph\Edge.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeEnd.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeEndStar.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeIntersection.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeIntersectionList.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeList.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeNodingValidator.h" />
    <ClInclude Include="..\include\geos\geomgraph\EdgeRing.h" />
    <ClInclude Include="..\include\geos\geomgraph\GeometryGraph.h" />
    <ClInclude Include="..\include\geos\geomgraph\GraphComponent.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\EdgeSetIntersector.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\MonotoneChain.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\MonotoneChainEdge.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\MonotoneChainIndexer.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SegmentIntersector.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SimpleEdgeSetIntersector.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SimpleMCSweepLineIntersector.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SimpleSweepLineIntersector.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SweepLineEvent.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SweepLineEventObj.h" />
    <ClInclude Include="..\include\geos\geomgraph\index\SweepLineSegment.h" />
    <ClInclude Include="..\include\geos\geomgraph\Label.h" />
    <ClInclude Include="..\include\geos\geomgraph\Node.h" />
    <ClInclude Include="..\include\geos\geomgraph\NodeFactory.h" />
    <ClInclude Include="..\include\geos\geomgraph\NodeMap.h" />
    <ClInclude Include="..\include\geos\geomgraph\PlanarGraph.h" />
    <ClInclude Include="..\include\geos\geomgraph\Position.h" />
    <ClInclude Include="..\include\geos\geomgraph\Quadrant.h" />
    <ClInclude Include="..\include\geos\geomgraph\TopologyLocation.h" />
    <ClInclude Include="..\include\geos\geomgraph.h" />
    <ClInclude Include="..\include\geos\geomgraphindex.h" />
    <ClInclude Include="..\include\geos\geomUtil.h" />
    <ClInclude Include="..\include\geos\geosAlgorithm.h" />
    <ClInclude Include="..\include\geos\index\bintree\Bintree.h" />
    <ClInclude Include="..\include\geos\index\bintree\Interval.h" />
    <ClInclude Include="..\include\geos\index\bintree\Key.h" />
    <ClInclude Include="..\include\geos\index\bintree\Node.h" />
    <ClInclude Include="..\include\geos\index\bintree\NodeBase.h" />
    <ClInclude Include="..\include\geos\index\bintree\Root.h" />
    <ClInclude Include="..\include\geos\index\chain\MonotoneChain.h" />
    <ClInclude Include="..\include\geos\index\chain\MonotoneChainBuilder.h" />
    <ClInclude Include="..\include\geos\index\chain\MonotoneChainOverlapAction.h" />
    <ClInclude Include="..\include\geos\index\chain\MonotoneChainSelectAction.h" />
    <ClInclude Include="..\include\geos\index\intervalrtree\IntervalRTreeBranchNode.h" />
    <ClInclude Include="..\include\geos\index\intervalrtree\IntervalRTreeLeafNode.h" />
    <ClInclude Include="..\include\geos\index\intervalrtree\IntervalRTreeNode.h" />
    <ClInclude Include="..\include\geos\index\intervalrtree\SortedPackedIntervalRTree.h" />
    <ClInclude Include="..\include\geos\index\ItemVisitor.h" />
    <ClInclude Include="..\include\geos\index\quadtree\DoubleBits.h" />
    <ClInclude Include="..\include\geos\index\quadtree\IntervalSize.h" />
    <ClInclude Include="..\include\geos\index\quadtree\Key.h" />
    <ClInclude Include="..\include\geos\index\quadtree\Node.h" />
    <ClInclude Include="..\include\geos\index\quadtree\NodeBase.h" />
    <ClInclude Include="..\include\geos\index\quadtree\Quadtree.h" />
    <ClInclude Include="..\include\geos\index\quadtree\Root.h" />
    <ClInclude Include="..\include\geos\index\SpatialIndex.h" />
    <ClInclude Include="..\include\geos\index\strtree\AbstractNode.h" />
    <ClInclude Include="..\include\geos\index\strtree\AbstractSTRtree.h" />
    <ClInclude Include="..\include\geos\index\strtree\Boundable.h" />
    <ClInclude Include="..\include\geos\index\strtree\Interval.h" />
    <ClInclude Include="..\include\geos\index\strtree\ItemBoundable.h" />
    <ClInclude Include="..\include\geos\index\strtree\SIRtree.h" />
    <ClInclude Include="..\include\geos\index\strtree\STRtree.h" />
    <ClInclude Include="..\include\geos\index\sweepline\SweepLineEvent.h" />
    <ClInclude Include="..\include\geos\index\sweepline\SweepLineIndex.h" />
    <ClInclude Include="..\include\geos\index\sweepline\SweepLineInterval.h" />
    <ClInclude Include="..\include\geos\index\sweepline\SweepLineOverlapAction.h" />
    <ClInclude Include="..\include\geos\indexBintree.h" />
    <ClInclude Include="..\include\geos\indexChain.h" />
    <ClInclude Include="..\include\geos\indexQuadtree.h" />
    <ClInclude Include="..\include\geos\indexStrtree.h" />
    <ClInclude Include="..\include\geos\indexSweepline.h" />
    <ClInclude Include="..\include\geos\inline.h" />
    <ClInclude Include="..\include\geos\io\ByteOrderDataInStream.h" />
    <ClInclude Include="..\include\geos\io\ByteOrderValues.h" />
    <ClInclude Include="..\include\geos\io\CLocalizer.h" />
    <ClInclude Include="..\include\geos\io\ParseException.h" />
    <ClInclude Include="..\include\geos\io\StringTokenizer.h" />
    <ClInclude Include="..\include\geos\io\WKBConstants.h" />
    <ClInclude Include="..\include\geos\io\WKBReader.h" />
    <ClInclude Include="..\include\geos\io\WKBWriter.h" />
    <ClInclude Include="..\include\geos\io\WKTReader.h" />
    <ClInclude Include="..\include\geos\io\WKTWriter.h" />
    <ClInclude Include="..\include\geos\io\Writer.h" />
    <ClInclude Include="..\include\geos\io.h" />
    <ClInclude Include="..\include\geos\linearref\ExtractLineByLocation.h" />
    <ClInclude Include="..\include\geos\linearref\LengthIndexedLine.h" />
    <ClInclude Include="..\include\geos\linearref\LengthIndexOfPoint.h" />
    <ClInclude Include="..\include\geos\linearref\LengthLocationMap.h" />
    <ClInclude Include="..\include\geos\linearref\LinearGeometryBuilder.h" />
    <ClInclude Include="..\include\geos\linearref\LinearIterator.h" />
    <ClInclude Include="..\include\geos\linearref\LinearLocation.h" />
    <ClInclude Include="..\include\geos\linearref\LocationIndexedLine.h" />
    <ClInclude Include="..\include\geos\linearref\LocationIndexOfLine.h" />
    <ClInclude Include="..\include\geos\linearref\LocationIndexOfPoint.h" />
    <ClInclude Include="..\include\geos\noding\BasicSegmentString.h" />
    <ClInclude Include="..\include\geos\noding\FastNodingValidator.h" />
    <ClInclude Include="..\include\geos\noding\FastSegmentSetIntersectionFinder.h" />
    <ClInclude Include="..\include\geos\noding\GeometryNoder.h" />
    <ClInclude Include="..\include\geos\noding\IntersectionAdder.h" />
    <ClInclude Include="..\include\geos\noding\IntersectionFinderAdder.h" />
    <ClInclude Include="..\include\geos\noding\IteratedNoder.h" />
    <ClInclude Include="..\include\geos\noding\MCIndexNoder.h" />
    <ClInclude Include="..\include\geos\noding\MCIndexSegmentSetMutualIntersector.h" />
    <ClInclude Include="..\include\geos\noding\NodableSegmentString.h" />
    <ClInclude Include="..\include\geos\noding\NodedSegmentString.h" />
    <ClInclude Include="..\include\geos\noding\Noder.h" />
    <ClInclude Include="..\include\geos\noding\NodingValidator.h" />
    <ClInclude Include="..\include\geos\noding\Octant.h" />
    <ClInclude Include="..\include\geos\noding\OrientedCoordinateArray.h" />
    <ClInclude Include="..\include\geos\noding\ScaledNoder.h" />
    <ClInclude Include="..\include\geos\noding\SegmentIntersectionDetector.h" />
    <ClInclude Include="..\include\geos\noding\SegmentIntersector.h" />
    <ClInclude Include="..\include\geos\noding\SegmentNode.h" />
    <ClInclude Include="..\include\geos\noding\SegmentNodeList.h" />
    <ClInclude Include="..\include\geos\noding\SegmentPointComparator.h" />
    <ClInclude Include="..\include\geos\noding\SegmentSetMutualIntersector.h" />
    <ClInclude Include="..\include\geos\noding\SegmentString.h" />
    <ClInclude Include="..\include\geos\noding\SegmentStringUtil.h" />
    <ClInclude Include="..\include\geos\noding\SimpleNoder.h" />
    <ClInclude Include="..\include\geos\noding\SingleInteriorIntersectionFinder.h" />
    <ClInclude Include="..\include\geos\noding\SinglePassNoder.h" />
    <ClInclude Include="..\include\geos\noding\snapround\HotPixel.h" />
    <ClInclude Include="..\include\geos\noding\snapround\MCIndexPointSnapper.h" />
    <ClInclude Include="..\include\geos\noding\snapround\MCIndexSnapRounder.h" />
    <ClInclude Include="..\include\geos\noding\snapround\SimpleSnapRounder.h" />
    <ClInclude Include="..\include\geos\noding.h" />
    <ClInclude Include="..\include\geos\nodingSnapround.h" />
    <ClInclude Include="..\include\geos\opBuffer.h" />
    <ClInclude Include="..\include\geos\opDistance.h" />
    <ClInclude Include="..\include\geos\operation\buffer\BufferBuilder.h" />
    <ClInclude Include="..\include\geos\operation\buffer\BufferInputLineSimplifier.h" />
    <ClInclude Include="..\include\geos\operation\buffer\BufferOp.h" />
    <ClInclude Include="..\include\geos\operation\buffer\BufferParameters.h" />
    <ClInclude Include="..\include\geos\operation\buffer\BufferSubgraph.h" />
    <ClInclude Include="..\include\geos\operation\buffer\OffsetCurveBuilder.h" />
    <ClInclude Include="..\include\geos\operation\buffer\OffsetCurveSetBuilder.h" />
    <ClInclude Include="..\include\geos\operation\buffer\OffsetSegmentGenerator.h" />
    <ClInclude Include="..\include\geos\operation\buffer\OffsetSegmentString.h" />
    <ClInclude Include="..\include\geos\operation\buffer\RightmostEdgeFinder.h" />
    <ClInclude Include="..\include\geos\operation\buffer\SubgraphDepthLocater.h" />
    <ClInclude Include="..\include\geos\operation\distance\ConnectedElementLocationFilter.h" />
    <ClInclude Include="..\include\geos\operation\distance\ConnectedElementPointFilter.h" />
    <ClInclude Include="..\include\geos\operation\distance\DistanceOp.h" />
    <ClInclude Include="..\include\geos\operation\distance\GeometryLocation.h" />
    <ClInclude Include="..\include\geos\operation\GeometryGraphOperation.h" />
    <ClInclude Include="..\include\geos\operation\IsSimpleOp.h" />
    <ClInclude Include="..\include\geos\operation\linemerge\EdgeString.h" />
    <ClInclude Include="..\include\geos\operation\linemerge\LineMergeDirectedEdge.h" />
    <ClInclude Include="..\include\geos\operation\linemerge\LineMergeEdge.h" />
    <ClInclude Include="..\include\geos\operation\linemerge\LineMergeGraph.h" />
    <ClInclude Include="..\include\geos\operation\linemerge\LineMerger.h" />
    <ClInclude Include="..\include\geos\operation\linemerge\LineSequencer.h" />
    <ClInclude Include="..\include\geos\operation\overlay\EdgeSetNoder.h" />
    <ClInclude Include="..\include\geos\operation\overlay\ElevationMatrix.h" />
    <ClInclude Include="..\include\geos\operation\overlay\ElevationMatrixCell.h" />
    <ClInclude Include="..\include\geos\operation\overlay\LineBuilder.h" />
    <ClInclude Include="..\include\geos\operation\overlay\MaximalEdgeRing.h" />
    <ClInclude Include="..\include\geos\operation\overlay\MinimalEdgeRing.h" />
    <ClInclude Include="..\include\geos\operation\overlay\OverlayNodeFactory.h" />
    <ClInclude Include="..\include\geos\operation\overlay\OverlayOp.h" />
    <ClInclude Include="..\include\geos\operation\overlay\PointBuilder.h" />
    <ClInclude Include="..\include\geos\operation\overlay\PolygonBuilder.h" />
    <ClInclude Include="..\include\geos\operation\overlay\snap\GeometrySnapper.h" />
    <ClInclude Include="..\include\geos\operation\overlay\snap\LineStringSnapper.h" />
    <ClInclude Include="..\include\geos\operation\overlay\snap\SnapIfNeededOverlayOp.h" />
    <ClInclude Include="..\include\geos\operation\overlay\snap\SnapOverlayOp.h" />
    <ClInclude Include="..\include\geos\operation\overlay\validate\FuzzyPointLocator.h" />
    <ClInclude Include="..\include\geos\operation\overlay\validate\OffsetPointGenerator.h" />
    <ClInclude Include="..\include\geos\operation\overlay\validate\OverlayResultValidator.h" />
    <ClInclude Include="..\include\geos\operation\polygonize\EdgeRing.h" />
    <ClInclude Include="..\include\geos\operation\polygonize\PolygonizeDirectedEdge.h" />
    <ClInclude Include="..\include\geos\operation\polygonize\PolygonizeEdge.h" />
    <ClInclude Include="..\include\geos\operation\polygonize\PolygonizeGraph.h" />
    <ClInclude Include="..\include\geos\operation\polygonize\Polygonizer.h" />
    <ClInclude Include="..\include\geos\operation\predicate\RectangleContains.h" />
    <ClInclude Include="..\include\geos\operation\predicate\RectangleIntersects.h" />
    <ClInclude Include="..\include\geos\operation\predicate\SegmentIntersectionTester.h" />
    <ClInclude Include="..\include\geos\operation\relate\EdgeEndBuilder.h" />
    <ClInclude Include="..\include\geos\operation\relate\EdgeEndBundle.h" />
    <ClInclude Include="..\include\geos\operation\relate\EdgeEndBundleStar.h" />
    <ClInclude Include="..\include\geos\operation\relate\RelateComputer.h" />
    <ClInclude Include="..\include\geos\operation\relate\RelateNode.h" />
    <ClInclude Include="..\include\geos\operation\relate\RelateNodeFactory.h" />
    <ClInclude Include="..\include\geos\operation\relate\RelateNodeGraph.h" />
    <ClInclude Include="..\include\geos\operation\relate\RelateOp.h" />
    <ClInclude Include="..\include\geos\operation\sharedpaths\SharedPathsOp.h" />
    <ClInclude Include="..\include\geos\operation\union\CascadedPolygonUnion.h" />
    <ClInclude Include="..\include\geos\operation\union\CascadedUnion.h" />
    <ClInclude Include="..\include\geos\operation\union\GeometryListHolder.h" />
    <ClInclude Include="..\include\geos\operation\union\PointGeometryUnion.h" />
    <ClInclude Include="..\include\geos\operation\union\UnaryUnionOp.h" />
    <ClInclude Include="..\include\geos\operation\valid\ConnectedInteriorTester.h" />
    <ClInclude Include="..\include\geos\operation\valid\ConsistentAreaTester.h" />
    <ClInclude Include="..\include\geos\operation\valid\IsValidOp.h" />
    <ClInclude Include="..\include\geos\operation\valid\QuadtreeNestedRingTester.h" />
    <ClInclude Include="..\include\geos\operation\valid\RepeatedPointTester.h" />
    <ClInclude Include="..\include\geos\operation\valid\SimpleNestedRingTester.h" />
    <ClInclude Include="..\include\geos\operation\valid\SweeplineNestedRingTester.h" />
    <ClInclude Include="..\include\geos\operation\valid\TopologyValidationError.h" />
    <ClInclude Include="..\include\geos\operation.h" />
    <ClInclude Include="..\include\geos\opLinemerge.h" />
    <ClInclude Include="..\include\geos\opOverlay.h" />
    <ClInclude Include="..\include\geos\opPolygonize.h" />
    <ClInclude Include="..\include\geos\opPredicate.h" />
    <ClInclude Include="..\include\geos\opRelate.h" />
    <ClInclude Include="..\include\geos\opValid.h" />
    <ClInclude Include="..\include\geos\planargraph\algorithm\ConnectedSubgraphFinder.h" />
    <ClInclude Include="..\include\geos\planargraph\DirectedEdge.h" />
    <ClInclude Include="..\include\geos\planargraph\DirectedEdgeStar.h" />
    <ClInclude Include="..\include\geos\planargraph\Edge.h" />
    <ClInclude Include="..\include\geos\planargraph\GraphComponent.h" />
    <ClInclude Include="..\include\geos\planargraph\Node.h" />
    <ClInclude Include="..\include\geos\planargraph\NodeMap.h" />
    <ClInclude Include="..\include\geos\planargraph\PlanarGraph.h" />
    <ClInclude Include="..\include\geos\planargraph\Subgraph.h" />
    <ClInclude Include="..\include\geos\planargraph.h" />
    <ClInclude Include="..\include\geos\precision\CommonBits.h" />
    <ClInclude Include="..\include\geos\precision\CommonBitsOp.h" />
    <ClInclude Include="..\include\geos\precision\CommonBitsRemover.h" />
    <ClInclude Include="..\include\geos\precision\EnhancedPrecisionOp.h" />
    <ClInclude Include="..\include\geos\precision\GeometryPrecisionReducer.h" />
    <ClInclude Include="..\include\geos\precision\PrecisionReducerCoordinateOperation.h" />
    <ClInclude Include="..\include\geos\precision\SimpleGeometryPrecisionReducer.h" />
    <ClInclude Include="..\include\geos\precision.h" />
    <ClInclude Include="..\include\geos\profiler.h" />
    <ClInclude Include="..\include\geos\simplify\DouglasPeuckerLineSimplifier.h" />
    <ClInclude Include="..\include\geos\simplify\DouglasPeuckerSimplifier.h" />
    <ClInclude Include="..\include\geos\simplify\LineSegmentIndex.h" />
    <ClInclude Include="..\include\geos\simplify\TaggedLineSegment.h" />
    <ClInclude Include="..\include\geos\simplify\TaggedLinesSimplifier.h" />
    <ClInclude Include="..\include\geos\simplify\TaggedLineString.h" />
    <ClInclude Include="..\include\geos\simplify\TaggedLineStringSimplifier.h" />
    <ClInclude Include="..\include\geos\simplify\TopologyPreservingSimplifier.h" />
    <ClInclude Include="..\include\geos\spatialIndex.h" />
    <ClInclude Include="..\include\geos\timeval.h" />
    <ClInclude Include="..\include\geos\triangulate\DelaunayTriangulationBuilder.h" />
    <ClInclude Include="..\include\geos\triangulate\IncrementalDelaunayTriangulator.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\LastFoundQuadEdgeLocator.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\LocateFailureException.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\QuadEdge.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\QuadEdgeLocator.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\QuadEdgeSubdivision.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\TrianglePredicate.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\TriangleVisitor.h" />
    <ClInclude Include="..\include\geos\triangulate\quadedge\Vertex.h" />
    <ClInclude Include="..\include\geos\unload.h" />
    <ClInclude Include="..\include\geos\util\Assert.h" />
    <ClInclude Include="..\include\geos\util\AssertionFailedException.h" />
    <ClInclude Include="..\include\geos\util\CoordinateArrayFilter.h" />
    <ClInclude Include="..\include\geos\util\GeometricShapeFactory.h" />
    <ClInclude Include="..\include\geos\util\GEOSException.h" />
    <ClInclude Include="..\include\geos\util\IllegalArgumentException.h" />
    <ClInclude Include="..\include\geos\util\IllegalStateException.h" />
    <ClInclude Include="..\include\geos\util\Interrupt.h" />
    <ClInclude Include="..\include\geos\util\Machine.h" />
    <ClInclude Include="..\include\geos\util\math.h" />
    <ClInclude Include="..\include\geos\util\TopologyException.h" />
    <ClInclude Include="..\include\geos\util\UniqueCoordinateArrayFilter.h" />
    <ClInclude Include="..\include\geos\util\UnsupportedOperationException.h" />
    <ClInclude Include="..\include\geos\util.h" />
    <ClInclude Include="..\include\geos.h" />
  </ItemGroup>
  <ItemGroup>
    <Filter Include="Header Files\geos\planargraph\algorithm">
      <UniqueIdentifier>{DE0088B9-47E3-46F7-A3D3-C60B441D2486}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\algorithm\distance">
      <UniqueIdentifier>{BB03DC31-67C7-4952-B8FE-E4DFCB0DF558}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\algorithm\locate">
      <UniqueIdentifier>{5C473295-BACC-4FA4-8D88-3165C45743D4}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\overlay\snap">
      <UniqueIdentifier>{66230D6A-659E-4CF7-A058-D86D3F47CC67}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\overlay\validate">
      <UniqueIdentifier>{BAD334D5-5F76-412B-9CED-AAAEE71899C2}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\geom\prep">
      <UniqueIdentifier>{14CBA40B-9D34-49D9-AFA4-17D4DD8C1886}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\geom\util">
      <UniqueIdentifier>{EE61647C-3041-40E7-BE7E-9DBEE29377E2}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\noding\snapround">
      <UniqueIdentifier>{4AD4382C-D380-4AC5-92A8-7FC79DBAFE35}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos">
      <UniqueIdentifier>{9A1FF994-5E7E-461B-BFB4-B4795B6D646B}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\geomgraph\index">
      <UniqueIdentifier>{E69742E5-042C-4BC0-9692-C61DA31B6091}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\algorithm">
      <UniqueIdentifier>{2B5D9D71-5711-41E8-ACCB-84F1281CB742}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\geom">
      <UniqueIdentifier>{082CB241-9959-4E1A-A8AC-99D6F32CA13A}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\geomgraph">
      <UniqueIdentifier>{A854DA06-953B-4ADA-B289-DA4821BFCBE6}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index">
      <UniqueIdentifier>{2CB54609-4B9E-49A1-ACB9-C80D5B807C19}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\io">
      <UniqueIdentifier>{CD0940D4-62D7-4419-AC48-28309D9197DE}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\linearref">
      <UniqueIdentifier>{0A8865FF-9AA8-4CF1-8796-84F310C49380}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\noding">
      <UniqueIdentifier>{B4DDA30B-17DD-4496-B8FD-CB334FF543EC}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation">
      <UniqueIdentifier>{D71E7E1B-9E20-4B55-8F31-470C8A25964B}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\planargraph">
      <UniqueIdentifier>{1E6EC841-9975-432B-A04D-BDD3DFE726F9}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\precision">
      <UniqueIdentifier>{F327BEBB-889D-4707-BAB1-6650A6F042FE}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\simplify">
      <UniqueIdentifier>{CDD820AF-25B2-48D1-9409-122D466F4EB4}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\util">
      <UniqueIdentifier>{C2D44864-D5D9-4D44-B515-749F4C2B4186}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files">
      <UniqueIdentifier>{2B7D0DB8-8940-4CB5-A99F-1E3F3DB2B8FB}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{117FA414-39A0-42C1-80F3-88CF65324109}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index\bintree">
      <UniqueIdentifier>{A5320F4D-E041-412A-9EFA-8B5565F0A77D}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index\chain">
      <UniqueIdentifier>{C34AFD67-FAA3-4CBF-90E0-A83FA681C991}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index\intervalrtree">
      <UniqueIdentifier>{81A71E89-C7BE-44EB-8576-C064A5B68158}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index\quadtree">
      <UniqueIdentifier>{2A52E443-B3E2-4114-B359-8EDA08A1D82E}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index\strtree">
      <UniqueIdentifier>{85E35C23-344C-4A5B-BD04-5CAE0D2E038E}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\index\sweepline">
      <UniqueIdentifier>{9CE7E348-8306-4F2A-A156-B103728C6296}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\buffer">
      <UniqueIdentifier>{9656FA29-AACF-42AD-99F8-64D5DAB54B8E}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\distance">
      <UniqueIdentifier>{C0E7F791-058A-4252-A29C-6D5C21BD0093}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\linemerge">
      <UniqueIdentifier>{1924B798-36BA-42F0-9A78-C8631DC71C06}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\overlay">
      <UniqueIdentifier>{E5848A1F-59E1-492F-A634-91DA88FEFCC2}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\polygonize">
      <UniqueIdentifier>{DECA89C2-3396-4841-BCE4-B6AA50CAFD39}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\predicate">
      <UniqueIdentifier>{BC1FA427-ED4D-47E8-86F3-26B3E3945FBE}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\relate">
      <UniqueIdentifier>{315D2085-C997-4F5A-9E80-C1292B5299B1}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\sharedpaths">
      <UniqueIdentifier>{5D3982BE-63B1-431F-BFEC-74B3AF00E098}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\union">
      <UniqueIdentifier>{49775284-3C08-4EF4-B590-07434035FDAD}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\geos\operation\valid">
      <UniqueIdentifier>{3850C60A-C287-4289-93C8-D0F323E1C988}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
</Project>