This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository jts.
commit 971a606fe90658eb65d3063b14299eaacb08467e Merge: 7be2aba ba5380e Author: Bas Couwenberg <sebas...@xs4all.nl> Date: Tue Aug 4 23:50:20 2015 +0200 Merge tag 'upstream/1.12+ds' Upstream version 1.12+ds bin/testbuilder.sh | 20 + bin/testrunner.sh | 20 + doc/JTS Version History.html | 126 +- jtsio/doc/javadoc/allclasses-frame.html | 34 - jtsio/doc/javadoc/allclasses-noframe.html | 34 - .../vividsolutions/jts/io/oracle/OraReader.html | 378 ------ .../vividsolutions/jts/io/oracle/OraWriter.html | 353 ------ .../jts/io/oracle/package-frame.html | 34 - .../jts/io/oracle/package-summary.html | 165 --- .../vividsolutions/jts/io/oracle/package-tree.html | 143 --- .../com/vividsolutions/jts/io/sde/SdeReader.html | 346 ------ .../vividsolutions/jts/io/sde/package-frame.html | 32 - .../vividsolutions/jts/io/sde/package-summary.html | 161 --- .../vividsolutions/jts/io/sde/package-tree.html | 143 --- jtsio/doc/javadoc/constant-values.html | 164 --- jtsio/doc/javadoc/deprecated-list.html | 132 -- jtsio/doc/javadoc/help-doc.html | 187 --- jtsio/doc/javadoc/index-all.html | 212 ---- jtsio/doc/javadoc/index.html | 26 - jtsio/doc/javadoc/overview-frame.html | 44 - jtsio/doc/javadoc/overview-summary.html | 146 --- jtsio/doc/javadoc/overview-tree.html | 142 --- jtsio/doc/javadoc/package-list | 2 - jtsio/doc/javadoc/packages.html | 31 - jtsio/doc/javadoc/resources/inherit.gif | Bin 57 -> 0 bytes jtsio/doc/javadoc/stylesheet.css | 29 - src/com/vividsolutions/jts/JTSVersion.java | 4 +- .../jts/algorithm/BoundaryNodeRule.java | 2 + .../vividsolutions/jts/algorithm/CGAlgorithms.java | 54 +- .../vividsolutions/jts/algorithm/ConvexHull.java | 31 +- .../jts/algorithm/LineIntersector.java | 16 +- .../jts/algorithm/MCPointInRing.java | 2 +- .../jts/algorithm/NonRobustLineIntersector.java | 2 +- .../vividsolutions/jts/algorithm/PointInRing.java | 2 +- .../jts/algorithm/RayCrossingCounter.java | 1 + .../jts/algorithm/RobustDeterminant.java | 38 +- .../jts/algorithm/RobustLineIntersector.java | 2 +- .../vividsolutions/jts/algorithm/VectorMath.java | 86 -- .../jts/awt/GeometryCollectionShape.java | 2 +- .../vividsolutions/jts/awt/PointShapeFactory.java | 368 +++++- src/com/vividsolutions/jts/awt/PolygonShape.java | 110 +- src/com/vividsolutions/jts/awt/ShapeWriter.java | 74 +- .../jts/awt/SqarePointShapeFactory.java | 93 -- src/com/vividsolutions/jts/densify/Densifier.java | 7 +- src/com/vividsolutions/jts/geom/Coordinate.java | 2 +- .../vividsolutions/jts/geom/CoordinateArrays.java | 24 +- .../jts/geom/CoordinateSequence.java | 31 +- .../jts/geom/CoordinateSequences.java | 61 + src/com/vividsolutions/jts/geom/Envelope.java | 58 +- src/com/vividsolutions/jts/geom/Geometry.java | 407 ++++-- .../jts/geom/GeometryCollection.java | 4 +- .../jts/geom/GeometryCollectionIterator.java | 41 +- .../jts/geom/GeometryComponentFilter.java | 4 +- .../vividsolutions/jts/geom/GeometryFactory.java | 15 +- src/com/vividsolutions/jts/geom/LineSegment.java | 43 +- src/com/vividsolutions/jts/geom/Lineal.java | 2 +- src/com/vividsolutions/jts/geom/LinearRing.java | 17 +- .../vividsolutions/jts/geom/MultiLineString.java | 4 +- src/com/vividsolutions/jts/geom/MultiPoint.java | 4 +- src/com/vividsolutions/jts/geom/MultiPolygon.java | 9 +- src/com/vividsolutions/jts/geom/Point.java | 21 +- .../vividsolutions/jts/geom/PrecisionModel.java | 26 +- src/com/vividsolutions/jts/geom/Puntal.java | 2 +- src/com/vividsolutions/jts/geom/Triangle.java | 74 +- .../jts/geom/impl/CoordinateArraySequence.java | 1 + .../jts/geom/impl/PackedCoordinateSequence.java | 1 + .../geom/prep/AbstractPreparedPolygonContains.java | 2 +- .../jts/geom/prep/BasicPreparedGeometry.java | 2 +- .../geom/prep/PreparedLineStringIntersects.java | 2 +- .../jts/geom/prep/PreparedPolygon.java | 4 + .../jts/geom/prep/PreparedPolygonContains.java | 2 +- .../geom/prep/PreparedPolygonContainsProperly.java | 2 +- .../jts/geom/prep/PreparedPolygonCovers.java | 2 +- .../jts/geom/prep/PreparedPolygonIntersects.java | 2 +- .../jts/geom/prep/PreparedPolygonPredicate.java | 2 +- .../jts/geom/util/AffineTransformation.java | 51 +- .../jts/geom/util/AffineTransformationBuilder.java | 1 + .../geom/util/ComponentCoordinateExtracter.java | 2 +- .../jts/geom/util/GeometryCollectionMapper.java | 8 + .../jts/geom/util/GeometryEditor.java | 25 +- .../jts/geom/util/GeometryMapper.java | 99 ++ .../jts/geom/util/GeometryTransformer.java | 4 +- .../jts/geom/util/LineStringExtracter.java | 1 - .../jts/geom/util/LinearComponentExtracter.java | 29 +- .../jts/geom/util/SineStarFactory.java | 2 +- .../vividsolutions/jts/geomgraph/EdgeEndStar.java | 3 +- .../jts/geomgraph/GeometryGraph.java | 15 +- .../jts/geomgraph/index/MonotoneChainIndexer.java | 6 +- .../jts/index/chain/MonotoneChain.java | 27 +- .../jts/index/chain/MonotoneChainSelectAction.java | 5 +- .../intervalrtree/SortedPackedIntervalRTree.java | 2 +- .../vividsolutions/jts/index/kdtree/KdTree.java | 2 +- .../jts/index/quadtree/NodeBase.java | 2 +- .../jts/index/strtree/AbstractNode.java | 4 +- .../jts/index/strtree/BoundablePair.java | 232 ++++ .../jts/index/strtree/GeometryItemDistance.java | 31 + .../jts/index/strtree/ItemDistance.java | 25 + .../vividsolutions/jts/index/strtree/STRtree.java | 122 ++ .../vividsolutions/jts/io/ByteArrayInStream.java | 17 +- src/com/vividsolutions/jts/io/WKBReader.java | 58 +- src/com/vividsolutions/jts/io/WKBWriter.java | 191 ++- src/com/vividsolutions/jts/io/WKTReader.java | 3 +- src/com/vividsolutions/jts/io/WKTWriter.java | 12 +- src/com/vividsolutions/jts/io/gml2/GMLReader.java | 4 +- .../jts/linearref/LinearIterator.java | 21 +- src/com/vividsolutions/jts/math/DD.java | 1301 ++++++++++++++++++++ src/com/vividsolutions/jts/math/MathUtil.java | 93 ++ .../jts/{geom/util => math}/Matrix.java | 36 +- src/com/vividsolutions/jts/math/Vector2D.java | 345 ++++++ .../jts/noding/FastNodingValidator.java | 30 +- .../noding/FastSegmentSetIntersectionFinder.java | 2 +- .../jts/noding/InteriorIntersectionFinder.java | 19 +- .../jts/noding/IntersectionAdder.java | 2 +- .../jts/noding/IntersectionFinderAdder.java | 2 +- .../vividsolutions/jts/noding/IteratedNoder.java | 9 +- .../vividsolutions/jts/noding/MCIndexNoder.java | 4 +- .../noding/MCIndexSegmentSetMutualIntersector.java | 2 +- src/com/vividsolutions/jts/noding/Noder.java | 2 +- .../jts/noding/SegmentIntersectionDetector.java | 4 +- .../jts/noding/SegmentIntersector.java | 2 +- .../noding/SimpleSegmentSetMutualIntersector.java | 2 +- .../vividsolutions/jts/noding/SinglePassNoder.java | 2 +- .../jts/noding/snapround/GeometryNoder.java | 27 +- .../jts/noding/snapround/HotPixel.java | 34 +- .../jts/noding/snapround/MCIndexSnapRounder.java | 8 +- .../jts/noding/snapround/SimpleSnapRounder.java | 13 +- .../buffer/BufferInputLineSimplifier.java | 11 +- .../jts/operation/buffer/BufferOp.java | 11 +- .../jts/operation/buffer/BufferParameters.java | 34 +- ...urveBuilder.java => OLDOffsetCurveBuilder.java} | 126 +- .../jts/operation/buffer/OffsetCurveBuilder.java | 782 +++--------- .../operation/buffer/OffsetCurveSetBuilder.java | 44 +- .../operation/buffer/OffsetSegmentGenerator.java | 676 ++++++++++ ...rveVertexList.java => OffsetSegmentString.java} | 47 +- .../buffer/validate/BufferDistanceValidator.java | 19 +- .../buffer/validate/BufferResultValidator.java | 22 + .../jts/operation/distance/DistanceOp.java | 4 +- .../jts/operation/distance/FacetSequence.java | 157 +++ .../distance/FacetSequenceTreeBuilder.java | 73 ++ .../jts/operation/distance/GeometryLocation.java | 8 +- .../operation/distance/IndexedFacetDistance.java | 155 +++ .../jts/operation/linemerge/LineMergeGraph.java | 11 +- .../jts/operation/linemerge/LineMerger.java | 37 +- .../jts/operation/linemerge/LineSequencer.java | 24 +- .../operation/overlay/snap/GeometrySnapper.java | 109 +- .../operation/overlay/snap/LineStringSnapper.java | 82 +- .../overlay/snap/SnapIfNeededOverlayOp.java | 17 +- .../jts/operation/overlay/snap/SnapOverlayOp.java | 14 +- .../jts/operation/polygonize/EdgeRing.java | 2 +- .../polygonize/PolygonizeDirectedEdge.java | 2 +- .../jts/operation/predicate/RectangleContains.java | 26 +- .../operation/predicate/RectangleIntersects.java | 47 +- .../predicate/SegmentIntersectionTester.java | 66 +- .../jts/operation/union/UnaryUnionOp.java | 15 +- .../operation/valid/IndexedNestedRingTester.java | 15 +- .../jts/operation/valid/IsValidOp.java | 23 +- .../operation/valid/TopologyValidationError.java | 12 +- .../jts/planargraph/DirectedEdgeStar.java | 22 +- .../jts/planargraph/PlanarGraph.java | 3 +- .../jts/precision/CommonBitsRemover.java | 27 +- .../jts/precision/GeometryPrecisionReducer.java | 225 ++++ .../jts/precision/MinimumClearance.java | 334 +++++ .../PrecisionReducerCoordinateOperation.java | 98 ++ .../precision/SimpleGeometryPrecisionReducer.java | 11 +- .../jts/precision/SimpleMinimumClearance.java | 181 +++ .../jts/precision/doc-files/minClearance.png | Bin 0 -> 6539 bytes src/com/vividsolutions/jts/precision/package.html | 3 +- .../jts/shape/GeometricShapeBuilder.java | 78 ++ .../jts/shape/fractal/KochSnowflakeBuilder.java | 87 ++ .../jts/shape/fractal/SierpinskiCarpetBuilder.java | 80 ++ .../jts/shape/random/RandomPointsBuilder.java | 90 ++ .../shape/random/RandomPointsInGridBuilder.java | 116 ++ .../jts/simplify/DouglasPeuckerLineSimplifier.java | 2 +- .../jts/simplify/LineSegmentIndex.java | 2 +- .../jts/simplify/TaggedLineSegment.java | 2 +- .../jts/simplify/TaggedLineString.java | 2 +- .../jts/simplify/TaggedLineStringSimplifier.java | 2 +- .../jts/simplify/TaggedLinesSimplifier.java | 2 +- .../jts/simplify/TopologyPreservingSimplifier.java | 11 +- .../IncrementalDelaunayTriangulator.java | 2 +- .../triangulate/quadedge/QuadEdgeSubdivision.java | 34 +- .../jts/triangulate/quadedge/QuadEdgeTriangle.java | 534 ++++---- .../triangulate/quadedge/TrianglePredicate.java | 302 +++++ .../jts/triangulate/quadedge/Vertex.java | 238 +--- .../jts/util/GeometricShapeFactory.java | 116 +- .../geom/ExtendedCoordinateSequence.java | 18 +- .../geom/prep/PreparedGeometryExample.java | 4 +- .../jtsexample/io/gml2/KMLReaderExample.java | 5 +- .../technique/PolygonUnionUsingBuffer.java | 3 +- .../SearchUsingPreparedGeometryIndex.java | 244 ++++ testxml/external/geos-bug356-buffer.xml | 25 + testxml/failure/TestBufferFailure.xml | 47 + testxml/failure/TestOverlay.xml | 86 ++ testxml/failure/bug368jts.xml | 33 + testxml/failure/geos-bug368-union.xml | 31 + testxml/general/TestBuffer.xml | 16 + testxml/general/TestEqualsExact.xml | 157 +++ testxml/general/TestMinimumClearance.xml | 89 ++ testxml/general/TestRectanglePredicate.xml | 18 + testxml/general/TestValid.xml | 46 + testxml/robust/MagnifyTopology.xml | 86 ++ 201 files changed, 9107 insertions(+), 4888 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/jts.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel