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/12/17 01:34:58 UTC
[commons-geometry] 02/02: Merge branch 'feature_GEOMETRY-14'
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 1c4e722a8996f7d4d2add37b515f4de2544f3977
Merge: c262311 92803e7
Author: Gilles Sadowski <gi...@harfang.homelinux.org>
AuthorDate: Mon Dec 17 02:31:38 2018 +0100
Merge branch 'feature_GEOMETRY-14'
Closes #16.
.../org/apache/commons/geometry/core/Geometry.java | 5 +
.../geometry/core/internal/SimpleTupleFormat.java | 32 +
.../apache/commons/geometry/core/GeometryTest.java | 5 +
.../core/internal/SimpleTupleFormatTest.java | 22 +
commons-geometry-euclidean/pom.xml | 4 +
.../geometry/euclidean/AffineTransformMatrix.java | 75 +
.../exception/NonInvertibleTransformException.java | 35 +
.../geometry/euclidean/exception/package-info.java | 23 +
.../geometry/euclidean/internal/Matrices.java | 62 +
.../geometry/euclidean/internal/Vectors.java | 29 +
.../euclidean/oned/AffineTransformMatrix1D.java | 364 +++++
.../commons/geometry/euclidean/oned/Vector1D.java | 10 +
.../euclidean/threed/AffineTransformMatrix3D.java | 617 ++++++++
.../commons/geometry/euclidean/threed/Plane.java | 15 +-
.../geometry/euclidean/threed/PolyhedronsSet.java | 13 +-
.../geometry/euclidean/threed/Rotation.java | 1448 -----------------
.../euclidean/threed/RotationConvention.java | 78 -
.../geometry/euclidean/threed/RotationOrder.java | 172 --
.../geometry/euclidean/threed/Vector3D.java | 10 +
.../threed/rotation/AxisAngleSequence.java | 210 +++
.../threed/rotation/AxisReferenceFrame.java | 55 +
.../euclidean/threed/rotation/AxisSequence.java | 146 ++
.../threed/rotation/AxisSequenceType.java | 38 +
.../threed/rotation/QuaternionRotation.java | 825 ++++++++++
.../euclidean/threed/rotation/Rotation3D.java | 72 +
.../euclidean/threed/rotation/package-info.java | 47 +
.../euclidean/twod/AffineTransformMatrix2D.java | 540 +++++++
.../commons/geometry/euclidean/twod/Vector2D.java | 10 +
.../geometry/euclidean/EuclideanTestUtils.java | 207 ++-
.../geometry/euclidean/internal/MatricesTest.java | 88 ++
.../geometry/euclidean/internal/VectorsTest.java | 24 +
.../oned/AffineTransformMatrix1DTest.java | 649 ++++++++
.../geometry/euclidean/oned/IntervalTest.java | 1 -
.../geometry/euclidean/oned/Vector1DTest.java | 15 +
.../threed/AffineTransformMatrix3DTest.java | 957 ++++++++++++
.../geometry/euclidean/threed/PlaneTest.java | 11 +-
.../euclidean/threed/PolyhedronsSetTest.java | 13 +-
.../euclidean/threed/RotationOrderTest.java | 59 -
.../geometry/euclidean/threed/RotationTest.java | 815 ----------
.../geometry/euclidean/threed/Vector3DTest.java | 15 +
.../threed/rotation/AxisAngleSequenceTest.java | 124 ++
.../threed/rotation/AxisSequenceTest.java | 63 +
.../threed/rotation/QuaternionRotationTest.java | 1645 ++++++++++++++++++++
.../threed/rotation/StandardRotations.java | 66 +
.../twod/AffineTransformMatrix2DTest.java | 963 ++++++++++++
.../geometry/euclidean/twod/Vector2DTest.java | 15 +
.../commons/geometry/spherical/twod/Circle.java | 16 +-
.../spherical/twod/SphericalPolygonsSet.java | 13 +-
.../geometry/spherical/twod/CircleTest.java | 18 +-
.../spherical/twod/SphericalPolygonsSetTest.java | 4 +-
.../geometry/spherical/twod/SubCircleTest.java | 4 +-
pom.xml | 5 +
52 files changed, 8082 insertions(+), 2670 deletions(-)