This is an automated email from the ASF dual-hosted git repository. erans pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-geometry.git.
from be34ad9 GEOMETRY-21: Return known value for the norm of a normalized vector. new 4a52323 Web site files. new 5b94edb Trailing spaces. new 27fdf7d GEOMETRY-23: removing Euclidean point classes and making Vector?D implement Point new d59fb72 GEOMETRY-23: removing polar and spherical methods from Vector2D and Vector3D; renaming Vector?D.ofArray to Vector?D.of new 51cd55f adding .bsp and .ply test files in commons-geometry-euclidean to RAT exclude configuration new 5e7b262 Trailing spaces. new b3228a1 Redundant exclude in RAT config. new 2ed7071 Merge branch 'GEOMETRY-23__matt' The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../apache/commons/geometry/core/AffinePoint.java | 45 - .../org/apache/commons/geometry/core/Point.java | 10 +- .../org/apache/commons/geometry/core/Vector.java | 13 +- .../src/site/resources/profile.jacoco | 15 +- {src => commons-geometry-core/src}/site/site.xml | 6 +- .../threed/enclosing/SphereGenerator.java | 27 +- .../euclidean/twod/enclosing/DiskGenerator.java | 18 +- .../src/site/resources/profile.jacoco | 15 +- .../src}/site/site.xml | 6 +- .../geometry/enclosing/WelzlEncloser2DTest.java | 56 +- .../geometry/enclosing/WelzlEncloser3DTest.java | 111 +- .../threed/enclosing/SphereGeneratorTest.java | 114 +- .../twod/enclosing/DiskGeneratorTest.java | 58 +- commons-geometry-euclidean/pom.xml | 44 + .../commons/geometry/euclidean/EuclideanPoint.java | 67 - .../geometry/euclidean/EuclideanVector.java | 51 +- .../euclidean/MultiDimensionalEuclideanVector.java | 19 +- .../geometry/euclidean/oned/Cartesian1D.java | 74 - .../geometry/euclidean/oned/IntervalsSet.java | 96 +- .../geometry/euclidean/oned/OrientedPoint.java | 14 +- .../commons/geometry/euclidean/oned/Point1D.java | 278 ---- .../geometry/euclidean/oned/SubOrientedPoint.java | 18 +- .../commons/geometry/euclidean/oned/Vector1D.java | 151 +- .../commons/geometry/euclidean/package-info.java | 56 +- .../geometry/euclidean/threed/Cartesian3D.java | 111 -- .../commons/geometry/euclidean/threed/Line.java | 38 +- .../euclidean/threed/OutlineExtractor.java | 62 +- .../commons/geometry/euclidean/threed/Plane.java | 66 +- .../commons/geometry/euclidean/threed/Point3D.java | 318 ---- .../geometry/euclidean/threed/PolyhedronsSet.java | 182 +-- .../commons/geometry/euclidean/threed/Segment.java | 10 +- .../euclidean/threed/SphericalCoordinates.java | 64 +- .../commons/geometry/euclidean/threed/SubLine.java | 14 +- .../geometry/euclidean/threed/SubPlane.java | 40 +- .../geometry/euclidean/threed/Vector3D.java | 254 +-- .../geometry/euclidean/twod/Cartesian2D.java | 100 -- .../commons/geometry/euclidean/twod/Line.java | 64 +- .../geometry/euclidean/twod/NestedLoops.java | 22 +- .../commons/geometry/euclidean/twod/Point2D.java | 298 ---- .../geometry/euclidean/twod/PolarCoordinates.java | 59 +- .../geometry/euclidean/twod/PolygonsSet.java | 152 +- .../commons/geometry/euclidean/twod/Segment.java | 14 +- .../commons/geometry/euclidean/twod/SubLine.java | 48 +- .../commons/geometry/euclidean/twod/Vector2D.java | 207 ++- .../src/site/resources/profile.jacoco | 15 +- .../src}/site/site.xml | 6 +- .../core/partitioning/CharacterizationTest.java | 186 +-- .../geometry/euclidean/EuclideanTestUtils.java | 68 +- .../geometry/euclidean/internal/VectorsTest.java | 3 +- .../geometry/euclidean/oned/Cartesian1DTest.java | 90 - .../geometry/euclidean/oned/IntervalsSetTest.java | 120 +- .../geometry/euclidean/oned/OrientedPointTest.java | 64 +- .../geometry/euclidean/oned/Point1DTest.java | 333 ---- .../euclidean/oned/SubOrientedPointTest.java | 38 +- .../geometry/euclidean/oned/Vector1DTest.java | 100 +- .../geometry/euclidean/threed/Cartesian3DTest.java | 144 -- .../geometry/euclidean/threed/LineTest.java | 66 +- .../geometry/euclidean/threed/OBJWriter.java | 50 +- .../geometry/euclidean/threed/PLYParser.java | 8 +- .../geometry/euclidean/threed/PlaneTest.java | 70 +- .../geometry/euclidean/threed/Point3DTest.java | 380 ----- .../euclidean/threed/PolyhedronsSetTest.java | 894 +++++----- .../euclidean/threed/SphericalCoordinatesTest.java | 66 +- .../geometry/euclidean/threed/SubLineTest.java | 64 +- .../geometry/euclidean/threed/Vector3DTest.java | 172 +- .../geometry/euclidean/twod/Cartesian2DTest.java | 142 -- .../commons/geometry/euclidean/twod/LineTest.java | 66 +- .../geometry/euclidean/twod/NestedLoopsTest.java | 16 +- .../geometry/euclidean/twod/Point2DTest.java | 362 ----- .../euclidean/twod/PolarCoordinatesTest.java | 121 +- .../geometry/euclidean/twod/PolygonsSetTest.java | 1714 ++++++++++---------- .../geometry/euclidean/twod/SegmentTest.java | 12 +- .../geometry/euclidean/twod/SubLineTest.java | 64 +- .../geometry/euclidean/twod/Vector2DTest.java | 153 +- .../twod/hull/AbstractConvexHullGenerator2D.java | 10 +- .../euclidean/twod/hull/AklToussaintHeuristic.java | 37 +- .../geometry/euclidean/twod/hull/ConvexHull2D.java | 32 +- .../euclidean/twod/hull/ConvexHullGenerator2D.java | 6 +- .../euclidean/twod/hull/MonotoneChain.java | 28 +- .../src/site/resources/profile.jacoco | 15 +- {src => commons-geometry-hull/src}/site/site.xml | 6 +- .../twod/hull/AklToussaintHeuristicTest.java | 4 +- .../hull/ConvexHullGenerator2DAbstractTest.java | 223 ++- .../euclidean/twod/hull/MonotoneChainTest.java | 22 +- .../commons/geometry/spherical/oned/S1Point.java | 2 +- .../spherical/twod/PropertiesComputer.java | 11 +- .../commons/geometry/spherical/twod/S2Point.java | 4 +- .../spherical/twod/SphericalPolygonsSet.java | 25 +- .../src/site/resources/profile.jacoco | 15 +- .../src}/site/site.xml | 6 +- .../geometry/spherical/twod/CircleTest.java | 10 +- .../spherical/twod/SphericalPolygonsSetTest.java | 14 +- pom.xml | 1 - .../resources/images/commons_geometry.small.png | Bin 0 -> 52728 bytes src/site/site.xml | 6 +- 95 files changed, 3600 insertions(+), 5949 deletions(-) delete mode 100644 commons-geometry-core/src/main/java/org/apache/commons/geometry/core/AffinePoint.java copy .travis.yml => commons-geometry-core/src/site/resources/profile.jacoco (78%) copy {src => commons-geometry-core/src}/site/site.xml (96%) copy .travis.yml => commons-geometry-enclosing/src/site/resources/profile.jacoco (78%) copy {src => commons-geometry-enclosing/src}/site/site.xml (96%) delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/EuclideanPoint.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/oned/Cartesian1D.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/oned/Point1D.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Cartesian3D.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Point3D.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Cartesian2D.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Point2D.java copy .travis.yml => commons-geometry-euclidean/src/site/resources/profile.jacoco (78%) copy {src => commons-geometry-euclidean/src}/site/site.xml (96%) delete mode 100644 commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/oned/Cartesian1DTest.java delete mode 100644 commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/oned/Point1DTest.java delete mode 100644 commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/threed/Cartesian3DTest.java delete mode 100644 commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/threed/Point3DTest.java delete mode 100644 commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/twod/Cartesian2DTest.java delete mode 100644 commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/twod/Point2DTest.java copy .travis.yml => commons-geometry-hull/src/site/resources/profile.jacoco (78%) copy {src => commons-geometry-hull/src}/site/site.xml (96%) copy .travis.yml => commons-geometry-spherical/src/site/resources/profile.jacoco (78%) copy {src => commons-geometry-spherical/src}/site/site.xml (96%) create mode 100644 src/site/resources/images/commons_geometry.small.png