You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2018/07/20 10:33:40 UTC

[commons-geometry] 09/09: Merge branch 'GEOMETRY-3_GEOMETRY-4__matt'

This is an automated email from the ASF dual-hosted git repository.

erans pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-geometry.git

commit 8273d592baad3558ef05a8a04752a2c3af6e9ffe
Merge: afdd744 9a79891
Author: Gilles Sadowski <gi...@harfang.homelinux.org>
AuthorDate: Fri Jul 20 12:23:45 2018 +0200

    Merge branch 'GEOMETRY-3_GEOMETRY-4__matt'
    
    Closes #6

 .../org/apache/commons/geometry/core/Spatial.java  |    4 +-
 .../geometry/core/internal/DoubleFunction1N.java   |   22 +-
 .../geometry/core/internal/DoubleFunction2N.java   |   24 +-
 .../geometry/core/internal/DoubleFunction3N.java   |   25 +-
 .../geometry/core/internal/SimpleTupleFormat.java  |  426 +++++++
 .../geometry/core/internal}/package-info.java      |    7 +-
 .../core/partitioning/AbstractSubHyperplane.java   |    2 +-
 .../geometry/core/partitioning/BSPTree.java        |    9 +-
 .../geometry/core/partitioning/Embedding.java      |   12 +-
 .../geometry/core/partitioning/Hyperplane.java     |    4 +-
 .../geometry/core/partitioning/package-info.java   |    6 +-
 .../core/internal/SimpleTupleFormatTest.java       |  465 +++++++
 .../commons/geometry/enclosing/Encloser.java       |    1 -
 .../commons/geometry/enclosing/EnclosingBall.java  |    2 -
 .../geometry/enclosing/SupportBallGenerator.java   |    1 -
 .../commons/geometry/enclosing/WelzlEncloser.java  |    1 -
 .../threed/enclosing/SphereGenerator.java          |    2 +-
 .../euclidean/threed/enclosing}/package-info.java  |    5 +-
 .../euclidean/twod/enclosing/DiskGenerator.java    |    2 +-
 .../euclidean/twod/enclosing}/package-info.java    |    5 +-
 .../geometry/enclosing/WelzlEncloser2DTest.java    |    4 +-
 .../geometry/enclosing/WelzlEncloser3DTest.java    |   58 +-
 .../threed/enclosing/SphereGeneratorTest.java      |   78 +-
 .../twod/enclosing/DiskGeneratorTest.java          |   32 +-
 .../geometry/euclidean/oned/Cartesian1D.java       |   13 +-
 .../geometry/euclidean/oned/IntervalsSet.java      |   10 +-
 .../commons/geometry/euclidean/oned/Point1D.java   |   41 +-
 .../commons/geometry/euclidean/oned/Vector1D.java  |   32 +-
 .../geometry/euclidean/threed/Cartesian3D.java     |   13 +-
 .../commons/geometry/euclidean/threed/Line.java    |    2 +-
 .../euclidean/threed/OutlineExtractor.java         |    4 +-
 .../commons/geometry/euclidean/threed/Plane.java   |    6 +-
 .../commons/geometry/euclidean/threed/Point3D.java |   34 +-
 .../geometry/euclidean/threed/PolyhedronsSet.java  |   21 +-
 .../geometry/euclidean/threed/Rotation.java        |   12 +-
 .../euclidean/threed/RotationConvention.java       |   16 +-
 .../commons/geometry/euclidean/threed/SubLine.java |    4 +-
 .../geometry/euclidean/threed/Vector3D.java        |   42 +-
 .../geometry/euclidean/twod/Cartesian2D.java       |   13 +-
 .../commons/geometry/euclidean/twod/Line.java      |   10 +-
 .../commons/geometry/euclidean/twod/Point2D.java   |   34 +-
 .../geometry/euclidean/twod/PolygonsSet.java       |   22 +-
 .../commons/geometry/euclidean/twod/Segment.java   |    2 +-
 .../commons/geometry/euclidean/twod/SubLine.java   |    4 +-
 .../commons/geometry/euclidean/twod/Vector2D.java  |   38 +-
 .../core/partitioning/CharacterizationTest.java    |  104 +-
 .../geometry/euclidean/EuclideanTestUtils.java     |    8 +-
 .../geometry/euclidean/oned/Cartesian1DTest.java   |   16 +
 .../geometry/euclidean/oned/IntervalsSetTest.java  |   68 +-
 .../geometry/euclidean/oned/OrientedPointTest.java |   64 +-
 .../geometry/euclidean/oned/Point1DTest.java       |   35 +-
 .../euclidean/oned/SubOrientedPointTest.java       |   30 +-
 .../geometry/euclidean/oned/Vector1DTest.java      |   23 +-
 .../geometry/euclidean/threed/Cartesian3DTest.java |   16 +
 .../geometry/euclidean/threed/LineTest.java        |   64 +-
 .../geometry/euclidean/threed/PLYParser.java       |    2 +-
 .../geometry/euclidean/threed/PlaneTest.java       |   68 +-
 .../geometry/euclidean/threed/Point3DTest.java     |   21 +-
 .../euclidean/threed/PolyhedronsSetTest.java       |  762 ++++++------
 .../geometry/euclidean/threed/RotationTest.java    |  118 +-
 .../geometry/euclidean/threed/SubLineTest.java     |   58 +-
 .../geometry/euclidean/threed/Vector3DTest.java    |   22 +-
 .../geometry/euclidean/twod/Cartesian2DTest.java   |   16 +
 .../commons/geometry/euclidean/twod/LineTest.java  |   56 +-
 .../geometry/euclidean/twod/NestedLoopsTest.java   |   10 +-
 .../geometry/euclidean/twod/Point2DTest.java       |   21 +-
 .../geometry/euclidean/twod/PolygonsSetTest.java   | 1312 ++++++++++----------
 .../geometry/euclidean/twod/SegmentTest.java       |   12 +-
 .../geometry/euclidean/twod/SubLineTest.java       |   58 +-
 .../geometry/euclidean/twod/Vector2DTest.java      |   23 +-
 .../twod/hull/AbstractConvexHullGenerator2D.java   |    2 +-
 .../euclidean/twod/hull/AklToussaintHeuristic.java |   18 +-
 .../geometry/euclidean/twod/hull/ConvexHull2D.java |    2 +-
 .../euclidean/twod/hull/ConvexHullGenerator2D.java |    2 +-
 .../euclidean/twod/hull/MonotoneChain.java         |    2 +-
 .../geometry/euclidean/twod/hull/package-info.java |    2 +-
 .../apache/commons/geometry/hull/ConvexHull.java   |    1 -
 .../commons/geometry/hull/ConvexHullGenerator.java |    1 -
 .../hull/ConvexHullGenerator2DAbstractTest.java    |  160 +--
 .../euclidean/twod/hull/MonotoneChainTest.java     |   16 +-
 .../geometry/spherical/SphericalCoordinates.java   |    4 +-
 .../commons/geometry/spherical/oned/ArcsSet.java   |   39 +-
 .../geometry/spherical/oned/LimitAngle.java        |    4 +-
 .../commons/geometry/spherical/oned/S1Point.java   |   64 +-
 .../commons/geometry/spherical}/package-info.java  |    6 +-
 .../commons/geometry/spherical/twod/Circle.java    |   17 +-
 .../commons/geometry/spherical/twod/Edge.java      |    6 +-
 .../geometry/spherical/twod/EdgesBuilder.java      |    4 +-
 .../spherical/twod/PropertiesComputer.java         |    2 +-
 .../commons/geometry/spherical/twod/S2Point.java   |  129 +-
 .../spherical/twod/SphericalPolygonsSet.java       |   22 +-
 .../spherical/SphericalCoordinatesTest.java        |   24 +-
 .../geometry/spherical/SphericalTestUtils.java     |    4 +-
 .../geometry/spherical/oned/ArcsSetTest.java       |  130 +-
 .../geometry/spherical/oned/LimitAngleTest.java    |    2 +-
 .../geometry/spherical/oned/S1PointTest.java       |   44 +-
 .../geometry/spherical/twod/CircleTest.java        |   40 +-
 .../geometry/spherical/twod/S2PointTest.java       |   56 +-
 .../spherical/twod/SphericalPolygonsSetTest.java   |  108 +-
 .../geometry/spherical/twod/SubCircleTest.java     |    4 +-
 100 files changed, 3378 insertions(+), 2094 deletions(-)