GEOMETRY-96: optimizing HyperplaneSubset.Builder implementations to only create inter... 76/head
authorMatt Juntunen <mattjuntunen@apache.org>
Wed, 6 May 2020 14:20:20 +0000 (10:20 -0400)
committerMatt Juntunen <mattjuntunen@apache.org>
Wed, 6 May 2020 14:20:20 +0000 (10:20 -0400)
commit7ccde75624c83b9d0e41e7a2c81ef0d96639dcae
tree161841ba62babeb513ef30aeb66709b442c807e7
parent0ac838435f594b39c415f10f933692ff458f1988
GEOMETRY-96: optimizing HyperplaneSubset.Builder implementations to only create internal BSP trees when needed
18 files changed:
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/EmbeddedTreePlaneSubset.java
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/PlaneSubset.java
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Planes.java
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/RegionBSPTree3D.java
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/EmbeddedTreeLineSubset.java
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/LineSubset.java
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Lines.java
commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/threed/EmbeddedTreePlaneSubsetTest.java
commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/threed/PlaneSubsetTest.java [new file with mode: 0644]
commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/twod/EmbeddedTreeLineSubsetTest.java
commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/twod/LineSpanningSubsetTest.java [moved from commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/twod/LineSpanTest.java with 99% similarity]
commons-geometry-euclidean/src/test/java/org/apache/commons/geometry/euclidean/twod/LineSubsetTest.java [new file with mode: 0644]
commons-geometry-spherical/src/main/java/org/apache/commons/geometry/spherical/oned/CutAngle.java
commons-geometry-spherical/src/main/java/org/apache/commons/geometry/spherical/twod/EmbeddedTreeGreatCircleSubset.java
commons-geometry-spherical/src/main/java/org/apache/commons/geometry/spherical/twod/GreatCircleSubset.java
commons-geometry-spherical/src/main/java/org/apache/commons/geometry/spherical/twod/GreatCircles.java
commons-geometry-spherical/src/test/java/org/apache/commons/geometry/spherical/twod/EmbeddedTreeSubGreatCircleTest.java
commons-geometry-spherical/src/test/java/org/apache/commons/geometry/spherical/twod/GreatCircleSubsetTest.java [new file with mode: 0644]