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

jsorel pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git

commit 8d27cdfb7952b565e0e892a02987e7b2aa36a962
Author: jsorel <[email protected]>
AuthorDate: Thu Feb 26 09:41:22 2026 +0100

    chore(Geometry): regroup geometry operations 
(Delaunay,GreedyInsert,EarClipping,TextureAtlas) in the operation package
---
 .../apache/sis/geometries/{ => operation}/simplify/TextureAtlas.java    | 2 +-
 .../sis/geometries/{ => operation}/simplify/greedyinsert/Edge.java      | 2 +-
 .../geometries/{ => operation}/simplify/greedyinsert/TINBuilder.java    | 2 +-
 .../geometries/{ => operation}/simplify/greedyinsert/TinDistance.java   | 2 +-
 .../sis/geometries/{ => operation}/simplify/greedyinsert/WTriangle.java | 2 +-
 .../apache/sis/geometries/{ => operation}/triangulate/EarClipping.java  | 2 +-
 .../sis/geometries/{ => operation}/triangulate/delaunay/Delaunay.java   | 2 +-
 .../geometries/{ => operation}/triangulate/delaunay/OrientedEdge.java   | 2 +-
 .../{ => operation}/triangulate/delaunay/OrientedTriangle.java          | 2 +-
 .../org/apache/sis/geometries/processor/spatialedition/ToPrimitive.java | 2 +-
 .../sis/geometries/{ => operation}/simplify/TextureAtlasTest.java       | 2 +-
 .../geometries/{ => operation}/triangulate/delaunay/DelaunayTest.java   | 2 +-
 .../{ => operation}/triangulate/delaunay/OrientedEdgeTest.java          | 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/TextureAtlas.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/TextureAtlas.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/TextureAtlas.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/TextureAtlas.java
index 72210f8141..b20b12fd6c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/TextureAtlas.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/TextureAtlas.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.simplify;
+package org.apache.sis.geometries.operation.simplify;
 
 import java.awt.Graphics2D;
 import java.awt.geom.AffineTransform;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/Edge.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/Edge.java
similarity index 97%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/Edge.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/Edge.java
index 3b0b530dfd..b140dc7cea 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/Edge.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/Edge.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.simplify.greedyinsert;
+package org.apache.sis.geometries.operation.simplify.greedyinsert;
 
 import org.apache.sis.geometries.math.Maths;
 import org.apache.sis.geometries.math.Tuple;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/TINBuilder.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/TINBuilder.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/TINBuilder.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/TINBuilder.java
index 73c1f4b690..03562ef477 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/TINBuilder.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/TINBuilder.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.simplify.greedyinsert;
+package org.apache.sis.geometries.operation.simplify.greedyinsert;
 
 import java.awt.geom.Point2D;
 import java.util.ArrayDeque;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/TinDistance.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/TinDistance.java
similarity index 96%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/TinDistance.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/TinDistance.java
index 3626dfb456..1566d79301 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/TinDistance.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/TinDistance.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.simplify.greedyinsert;
+package org.apache.sis.geometries.operation.simplify.greedyinsert;
 
 import java.util.function.BiFunction;
 import org.apache.sis.geometries.PointSequence;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/WTriangle.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/WTriangle.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/WTriangle.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/WTriangle.java
index 1d5ca02bad..3b5f869f9c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/simplify/greedyinsert/WTriangle.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/simplify/greedyinsert/WTriangle.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.simplify.greedyinsert;
+package org.apache.sis.geometries.operation.simplify.greedyinsert;
 
 import java.util.ArrayList;
 import java.util.List;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/EarClipping.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/EarClipping.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/EarClipping.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/EarClipping.java
index b4b5cf3195..278bbc5002 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/EarClipping.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/EarClipping.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.triangulate;
+package org.apache.sis.geometries.operation.triangulate;
 
 import java.util.ArrayList;
 import java.util.Collections;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/Delaunay.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/Delaunay.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/Delaunay.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/Delaunay.java
index faf3a19b63..4c3fe21541 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/Delaunay.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/Delaunay.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.triangulate.delaunay;
+package org.apache.sis.geometries.operation.triangulate.delaunay;
 
 import java.util.ArrayDeque;
 import java.util.Arrays;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/OrientedEdge.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdge.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/OrientedEdge.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdge.java
index 86fb61adae..47cd16159d 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/OrientedEdge.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdge.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.triangulate.delaunay;
+package org.apache.sis.geometries.operation.triangulate.delaunay;
 
 import java.util.Iterator;
 import org.opengis.geometry.Envelope;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/OrientedTriangle.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedTriangle.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/OrientedTriangle.java
rename to 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedTriangle.java
index 098e41c7e5..244d4c1de6 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/triangulate/delaunay/OrientedTriangle.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedTriangle.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.triangulate.delaunay;
+package org.apache.sis.geometries.operation.triangulate.delaunay;
 
 import java.awt.geom.Point2D;
 import org.opengis.geometry.Envelope;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/processor/spatialedition/ToPrimitive.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/processor/spatialedition/ToPrimitive.java
index cfb7487153..316053346c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/processor/spatialedition/ToPrimitive.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/processor/spatialedition/ToPrimitive.java
@@ -28,7 +28,7 @@ import org.apache.sis.geometries.operation.GeometryOperations;
 import org.apache.sis.geometries.operation.OperationException;
 import org.apache.sis.geometries.internal.shared.ArraySequence;
 import org.apache.sis.geometries.processor.Processor;
-import org.apache.sis.geometries.triangulate.EarClipping;
+import org.apache.sis.geometries.operation.triangulate.EarClipping;
 
 
 /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/simplify/TextureAtlasTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/simplify/TextureAtlasTest.java
similarity index 98%
rename from 
incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/simplify/TextureAtlasTest.java
rename to 
incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/simplify/TextureAtlasTest.java
index d31e1e0277..2b1d7abb5a 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/simplify/TextureAtlasTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/simplify/TextureAtlasTest.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.simplify;
+package org.apache.sis.geometries.operation.simplify;
 
 import java.awt.Color;
 import java.awt.Graphics2D;
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/triangulate/delaunay/DelaunayTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/DelaunayTest.java
similarity index 99%
rename from 
incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/triangulate/delaunay/DelaunayTest.java
rename to 
incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/DelaunayTest.java
index cfe9104c2c..9119dbb54d 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/triangulate/delaunay/DelaunayTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/DelaunayTest.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.triangulate.delaunay;
+package org.apache.sis.geometries.operation.triangulate.delaunay;
 
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.geometries.mesh.MeshPrimitive;
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/triangulate/delaunay/OrientedEdgeTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
similarity index 98%
rename from 
incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/triangulate/delaunay/OrientedEdgeTest.java
rename to 
incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
index 69fb59e600..d3ad9d46f1 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/triangulate/delaunay/OrientedEdgeTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.geometries.triangulate.delaunay;
+package org.apache.sis.geometries.operation.triangulate.delaunay;
 
 import java.util.Iterator;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;

Reply via email to