[jts] 14/23: Merge tag 'upstream/1.13+ds'

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Wed Aug 5 14:12:57 UTC 2015


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository jts.

commit 839b175bfc41d046628eb14b8c0061b767f45667
Merge: 971a606 3b2a938
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Tue Aug 4 23:51:52 2015 +0200

    Merge tag 'upstream/1.13+ds'
    
    Upstream version 1.13+ds

 bin/test_stmlf.bat                                 |    2 +-
 bin/testbuilder.bat                                |    4 +-
 bin/testbuilder.command                            |    7 +
 bin/testbuilder.sh                                 |   16 +-
 doc/JTS Version History.html                       |  158 ++-
 src/com/vividsolutions/jts/JTSVersion.java         |   37 +-
 src/com/vividsolutions/jts/algorithm/Angle.java    |    6 +-
 .../jts/algorithm/BoundaryNodeRule.java            |   21 +-
 .../vividsolutions/jts/algorithm/CGAlgorithms.java |  617 +++++----
 .../jts/algorithm/CGAlgorithms3D.java              |  182 +++
 .../jts/algorithm/CGAlgorithmsDD.java              |  206 +++
 .../jts/algorithm/CentralEndpointIntersector.java  |    5 +-
 .../vividsolutions/jts/algorithm/ConvexHull.java   |    5 +-
 .../jts/algorithm/InteriorPointArea.java           |    9 +-
 .../jts/algorithm/LineIntersector.java             |   34 +-
 .../jts/algorithm/MinimumBoundingCircle.java       |   67 +-
 .../jts/algorithm/MinimumDiameter.java             |    1 -
 .../jts/algorithm/NonRobustCGAlgorithms.java       |  100 ++
 .../jts/algorithm/RayCrossingCounter.java          |   24 +
 .../jts/algorithm/RectangleLineIntersector.java    |  165 +++
 .../jts/algorithm/RobustDeterminant.java           |   46 +
 .../jts/algorithm/RobustLineIntersector.java       |   12 +-
 .../jts/algorithm/match/AreaSimilarityMeasure.java |   33 +
 .../match/HausdorffSimilarityMeasure.java          |   33 +
 .../jts/algorithm/match/SimilarityMeasure.java     |   33 +
 .../algorithm/match/SimilarityMeasureCombiner.java |   33 +
 .../vividsolutions/jts/awt/FontGlyphReader.java    |   33 +
 src/com/vividsolutions/jts/awt/PolygonShape.java   |    1 +
 src/com/vividsolutions/jts/awt/ShapeReader.java    |   33 +
 src/com/vividsolutions/jts/awt/ShapeWriter.java    |  176 ++-
 src/com/vividsolutions/jts/geom/Coordinate.java    |   56 +-
 .../vividsolutions/jts/geom/CoordinateArrays.java  |   23 +
 .../jts/geom/CoordinateSequenceComparator.java     |   33 +
 .../jts/geom/CoordinateSequences.java              |   28 +-
 .../jts/geom/DefaultCoordinateSequence.java        |    5 +-
 src/com/vividsolutions/jts/geom/Dimension.java     |   54 +-
 src/com/vividsolutions/jts/geom/Envelope.java      |    6 +-
 src/com/vividsolutions/jts/geom/Geometry.java      |  322 +++--
 .../vividsolutions/jts/geom/GeometryFactory.java   |   81 +-
 .../jts/geom/IntersectionMatrix.java               |  131 +-
 src/com/vividsolutions/jts/geom/LineSegment.java   |   14 +-
 src/com/vividsolutions/jts/geom/Lineal.java        |   33 +
 src/com/vividsolutions/jts/geom/LinearRing.java    |   14 +-
 src/com/vividsolutions/jts/geom/MultiPolygon.java  |    4 +-
 src/com/vividsolutions/jts/geom/Point.java         |   10 +-
 src/com/vividsolutions/jts/geom/Polygon.java       |   36 +-
 src/com/vividsolutions/jts/geom/Polygonal.java     |   33 +
 .../vividsolutions/jts/geom/PrecisionModel.java    |   11 +-
 src/com/vividsolutions/jts/geom/Puntal.java        |   33 +
 src/com/vividsolutions/jts/geom/Triangle.java      |  590 +++++---
 .../jts/geom/impl/CoordinateArraySequence.java     |   59 +-
 .../geom/impl/CoordinateArraySequenceFactory.java  |    2 +-
 .../jts/geom/impl/PackedCoordinateSequence.java    |   20 +
 .../jts/geom/prep/PreparedGeometry.java            |    4 +
 .../jts/geom/prep/PreparedLineString.java          |    4 +-
 .../geom/prep/PreparedLineStringIntersects.java    |   14 +-
 .../jts/geom/prep/PreparedPoint.java               |    2 +
 .../jts/geom/prep/PreparedPolygon.java             |   11 +-
 .../jts/geom/prep/PreparedPolygonIntersects.java   |    9 +-
 .../jts/geom/prep/PreparedPolygonPredicate.java    |   33 +
 .../jts/geom/util/AffineTransformation.java        |   33 +
 .../jts/geom/util/AffineTransformationBuilder.java |   33 +
 .../jts/geom/util/AffineTransformationFactory.java |   33 +
 .../jts/geom/util/GeometryCollectionMapper.java    |   38 +-
 .../jts/geom/util/GeometryCombiner.java            |   33 +
 .../jts/geom/util/GeometryEditor.java              |   92 +-
 .../jts/geom/util/GeometryMapper.java              |    4 +-
 .../jts/geom/util/GeometryTransformer.java         |   35 +-
 .../jts/geom/util/LinearComponentExtracter.java    |    2 +
 .../util/NoninvertibleTransformationException.java |   33 +
 .../geom/util/ShortCircuitedGeometryVisitor.java   |   39 +-
 .../jts/geom/util/SineStarFactory.java             |   33 +
 src/com/vividsolutions/jts/geomgraph/Edge.java     |   12 +
 src/com/vividsolutions/jts/geomgraph/EdgeEnd.java  |    8 +
 .../vividsolutions/jts/geomgraph/EdgeEndStar.java  |   13 +
 .../jts/geomgraph/EdgeIntersection.java            |    4 +
 .../jts/geomgraph/GeometryGraph.java               |    3 +-
 src/com/vividsolutions/jts/geomgraph/Node.java     |    2 +
 .../vividsolutions/jts/index/ArrayListVisitor.java |   35 +-
 src/com/vividsolutions/jts/index/ItemVisitor.java  |   35 +-
 .../jts/index/chain/MonotoneChain.java             |    6 +
 .../jts/index/chain/MonotoneChainSelectAction.java |   14 +-
 .../intervalrtree/SortedPackedIntervalRTree.java   |    9 +-
 .../vividsolutions/jts/index/kdtree/KdTree.java    |   49 +-
 .../vividsolutions/jts/index/quadtree/Node.java    |   35 +-
 .../jts/index/quadtree/NodeBase.java               |   40 +-
 .../jts/index/quadtree/Quadtree.java               |   47 +-
 .../vividsolutions/jts/index/quadtree/Root.java    |    2 +-
 .../jts/index/strtree/AbstractNode.java            |   49 +-
 .../jts/index/strtree/AbstractSTRtree.java         |   99 +-
 .../jts/index/strtree/Boundable.java               |    1 -
 .../jts/index/strtree/BoundablePair.java           |    1 -
 .../jts/index/strtree/GeometryItemDistance.java    |   33 +
 .../jts/index/strtree/ItemBoundable.java           |    4 +-
 .../jts/index/strtree/ItemDistance.java            |   33 +
 .../vividsolutions/jts/index/strtree/STRtree.java  |   72 +-
 .../jts/io/ByteOrderDataInStream.java              |    4 +-
 src/com/vividsolutions/jts/io/InStream.java        |    2 +-
 src/com/vividsolutions/jts/io/OutStream.java       |    2 +-
 .../{WKTFileReader.java => WKBHexFileReader.java}  |   70 +-
 src/com/vividsolutions/jts/io/WKBReader.java       |   42 +-
 src/com/vividsolutions/jts/io/WKBWriter.java       |    8 +-
 src/com/vividsolutions/jts/io/WKTFileReader.java   |   33 +
 src/com/vividsolutions/jts/io/WKTReader.java       |   29 +-
 src/com/vividsolutions/jts/io/WKTWriter.java       |   19 +-
 src/com/vividsolutions/jts/io/gml2/GMLHandler.java |    4 +-
 src/com/vividsolutions/jts/io/gml2/GMLWriter.java  |    7 +-
 .../jts/linearref/ExtractLineByLocation.java       |   37 +-
 .../jts/linearref/LengthIndexOfPoint.java          |   38 +-
 .../jts/linearref/LengthIndexedLine.java           |   69 +-
 .../jts/linearref/LengthLocationMap.java           |  113 +-
 .../jts/linearref/LinearGeometryBuilder.java       |   39 +-
 .../jts/linearref/LinearIterator.java              |   42 +-
 .../jts/linearref/LinearLocation.java              |   77 +-
 .../jts/linearref/LocationIndexOfLine.java         |   35 +-
 .../jts/linearref/LocationIndexOfPoint.java        |   40 +-
 .../jts/linearref/LocationIndexedLine.java         |   47 +-
 src/com/vividsolutions/jts/math/DD.java            |  113 +-
 src/com/vividsolutions/jts/math/MathUtil.java      |   53 +
 src/com/vividsolutions/jts/math/Matrix.java        |    2 +-
 src/com/vividsolutions/jts/math/Plane3D.java       |  112 ++
 src/com/vividsolutions/jts/math/Vector2D.java      |   17 +-
 src/com/vividsolutions/jts/math/Vector3D.java      |  182 +++
 .../jts/noding/BasicSegmentString.java             |    6 +
 .../jts/noding/FastNodingValidator.java            |   14 +-
 .../noding/FastSegmentSetIntersectionFinder.java   |   33 +
 .../jts/noding/InteriorIntersectionFinder.java     |    2 +-
 .../jts/noding/IntersectionAdder.java              |    4 +-
 .../jts/noding/IntersectionFinderAdder.java        |    2 +-
 .../vividsolutions/jts/noding/IteratedNoder.java   |    1 -
 .../vividsolutions/jts/noding/MCIndexNoder.java    |    6 +-
 .../noding/MCIndexSegmentSetMutualIntersector.java |   13 +-
 .../jts/noding/NodableSegmentString.java           |   33 +
 .../jts/noding/NodedSegmentString.java             |    2 +
 src/com/vividsolutions/jts/noding/Octant.java      |   35 +-
 .../jts/noding/OrientedCoordinateArray.java        |    8 +-
 src/com/vividsolutions/jts/noding/ScaledNoder.java |   55 +-
 .../jts/noding/SegmentIntersectionDetector.java    |    2 +-
 .../jts/noding/SegmentIntersector.java             |    4 +-
 src/com/vividsolutions/jts/noding/SegmentNode.java |   16 +-
 .../vividsolutions/jts/noding/SegmentNodeList.java |    6 +-
 .../jts/noding/SegmentPointComparator.java         |   41 +-
 .../jts/noding/SegmentSetMutualIntersector.java    |    4 +-
 .../jts/noding/SegmentStringUtil.java              |   33 +
 .../vividsolutions/jts/noding/SinglePassNoder.java |    4 +
 .../jts/noding/snapround/GeometryNoder.java        |   43 +-
 .../jts/noding/snapround/HotPixel.java             |   43 +-
 .../jts/noding/snapround/MCIndexPointSnapper.java  |   82 +-
 .../jts/noding/snapround/MCIndexSnapRounder.java   |   12 +-
 .../vividsolutions/jts/operation/IsSimpleOp.java   |   94 +-
 .../jts/operation/buffer/BufferBuilder.java        |    9 +
 .../buffer/BufferInputLineSimplifier.java          |    2 +-
 .../jts/operation/buffer/BufferOp.java             |   29 +-
 .../jts/operation/buffer/BufferParameters.java     |   23 +-
 .../operation/buffer/OLDOffsetCurveBuilder.java    |  862 ------------
 .../jts/operation/buffer/OffsetCurveBuilder.java   |   13 +-
 .../operation/buffer/OffsetCurveSetBuilder.java    |    4 +
 .../operation/buffer/OffsetSegmentGenerator.java   |   10 +-
 .../jts/operation/buffer/SubgraphDepthLocater.java |    2 +-
 .../buffer/validate/BufferDistanceValidator.java   |    2 +-
 .../buffer/validate/BufferResultValidator.java     |    4 +-
 .../jts/operation/distance/DistanceOp.java         |    2 +-
 .../jts/operation/distance/FacetSequence.java      |   33 +
 .../distance/FacetSequenceTreeBuilder.java         |   35 +-
 .../operation/distance/IndexedFacetDistance.java   |   39 +-
 .../distance3d/AxisPlaneCoordinateSequence.java    |  159 +++
 .../jts/operation/distance3d/Distance3DOp.java     |  583 ++++++++
 .../jts/operation/distance3d/PlanarPolygon3D.java  |  195 +++
 .../operation/linemerge/LineMergeDirectedEdge.java |    2 +-
 .../jts/operation/linemerge/LineSequencer.java     |    2 +-
 .../overlay/ConsistentPolygonRingChecker.java      |   35 +-
 .../jts/operation/overlay/OverlayOp.java           |   40 +-
 .../jts/operation/overlay/PolygonBuilder.java      |    4 +-
 .../operation/overlay/snap/GeometrySnapper.java    |   36 +-
 .../operation/overlay/snap/LineStringSnapper.java  |   39 +-
 .../overlay/snap/SnapIfNeededOverlayOp.java        |   37 +-
 .../jts/operation/overlay/snap/SnapOverlayOp.java  |   35 +-
 .../overlay/validate/FuzzyPointLocator.java        |   35 +-
 .../overlay/validate/OffsetPointGenerator.java     |   35 +-
 .../jts/operation/polygonize/EdgeRing.java         |   35 +-
 .../jts/operation/polygonize/PolygonizeGraph.java  |    2 +-
 .../jts/operation/predicate/RectangleContains.java |   35 +-
 .../operation/predicate/RectangleIntersects.java   |  291 ++--
 .../predicate/SegmentIntersectionTester.java       |  100 --
 .../jts/operation/relate/RelateOp.java             |   14 +-
 .../jts/operation/union/CascadedPolygonUnion.java  |   67 +-
 .../jts/operation/union/PointGeometryUnion.java    |   33 +
 .../jts/operation/union/UnaryUnionOp.java          |   12 +-
 .../jts/operation/union/UnionInteracting.java      |   33 +
 .../jts/operation/valid/IsValidOp.java             |   14 +
 .../jts/planargraph/PlanarGraph.java               |    2 +-
 .../vividsolutions/jts/planargraph/Subgraph.java   |   35 +-
 .../algorithm/ConnectedSubgraphFinder.java         |   35 +-
 .../CoordinatePrecisionReducerFilter.java          |   33 +
 .../jts/precision/GeometryPrecisionReducer.java    |   24 +-
 .../jts/precision/MinimumClearance.java            |    6 +-
 .../jts/shape/GeometricShapeBuilder.java           |   33 +
 .../jts/shape/fractal/KochSnowflakeBuilder.java    |   33 +
 .../jts/shape/fractal/SierpinskiCarpetBuilder.java |   33 +
 .../jts/shape/random/RandomPointsBuilder.java      |   35 +-
 .../shape/random/RandomPointsInGridBuilder.java    |   71 +-
 .../jts/simplify/DouglasPeuckerLineSimplifier.java |   33 +
 .../jts/simplify/DouglasPeuckerSimplifier.java     |   38 +
 .../jts/simplify/LineSegmentIndex.java             |   33 +
 .../jts/simplify/TaggedLineSegment.java            |   35 +-
 .../jts/simplify/TaggedLineString.java             |   36 +-
 .../jts/simplify/TaggedLineStringSimplifier.java   |   47 +-
 .../jts/simplify/TaggedLinesSimplifier.java        |   43 +-
 .../jts/simplify/TopologyPreservingSimplifier.java |  104 +-
 .../ConformingDelaunayTriangulationBuilder.java    |   21 +-
 .../ConformingDelaunayTriangulator.java            |    4 +-
 .../triangulate/DelaunayTriangulationBuilder.java  |   11 +-
 .../NonEncroachingSplitPointFinder.java            |    2 +-
 .../VertexTaggedGeometryDataMapper.java            |   35 +-
 .../jts/triangulate/VoronoiDiagramBuilder.java     |    2 +-
 .../jts/triangulate/quadedge/QuadEdge.java         |    2 +-
 .../triangulate/quadedge/QuadEdgeSubdivision.java  |   22 +-
 .../jts/triangulate/quadedge/QuadEdgeTriangle.java |    6 +-
 .../triangulate/quadedge/TrianglePredicate.java    |   43 +-
 .../jts/triangulate/quadedge/Vertex.java           |   28 +-
 .../vividsolutions/jts/util/CollectionUtil.java    |   35 +-
 .../jts/util/GeometricShapeFactory.java            |    8 +-
 src/com/vividsolutions/jts/util/Memory.java        |    2 +-
 src/com/vividsolutions/jts/util/PriorityQueue.java |    3 +-
 testxml/external/GEOSBuffer.xml                    |   12 +
 testxml/external/TestBufferJagged.xml              |   75 +
 testxml/external/TestValid.xml                     |   26 +
 testxml/failure/TestBufferInsideNonEmpty.xml       |   22 +
 testxml/failure/TestOverlay.xml                    |   27 +
 .../{TestOverlay.xml => TestOverlayFailure.xml}    |   63 +
 testxml/general/TestCentroid.xml                   |   36 +-
 testxml/general/TestConvexHull.xml                 |   13 +-
 testxml/general/TestFunctionLA.xml                 |    2 +-
 testxml/general/TestFunctionLL.xml                 |    6 +-
 testxml/general/TestFunctionPP.xml                 |   14 +-
 testxml/general/TestInteriorPoint.xml              |   13 +
 testxml/general/TestOverlayEmpty.xml               | 1021 ++++++++++++++
 testxml/general/TestRectanglePredicate.xml         |  145 +-
 testxml/general/TestSimple.xml                     |   85 +-
 testxml/general/TestUnaryUnion.xml                 |   15 +-
 testxml/general/TestUnaryUnionFloating.xml         |   20 +
 testxml/robust/ExternalRobustness.xml              |   18 +-
 testxml/robust/TestRobustBuffer.xml                |   20 +
 testxml/validate/TestRelateAA.xml                  | 1070 +++++++++++++++
 testxml/validate/TestRelateAC.xml                  |   10 +
 testxml/validate/TestRelateLA.xml                  |  770 +++++++++++
 testxml/validate/TestRelateLC.xml                  |   20 +
 testxml/validate/TestRelateLL.xml                  | 1442 +++++++++++++++++++-
 testxml/validate/TestRelatePA.xml                  |  412 +++++-
 testxml/validate/TestRelatePL.xml                  |  982 ++++++++++++-
 testxml/validate/TestRelatePP.xml                  |  132 +-
 251 files changed, 14381 insertions(+), 2587 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/jts.git



More information about the Pkg-grass-devel mailing list