From dbc98deea1884e44da2c74d6ea807253cdefa693 Mon Sep 17 00:00:00 2001 From: Julien Gouesse Date: Sat, 28 Nov 2015 15:11:48 +0100 Subject: Relocate package prefix to org.jogamp.java3d --- src/javax/media/j3d/GeometryService.java | 40 -------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 src/javax/media/j3d/GeometryService.java (limited to 'src/javax/media/j3d/GeometryService.java') diff --git a/src/javax/media/j3d/GeometryService.java b/src/javax/media/j3d/GeometryService.java deleted file mode 100644 index 346087c..0000000 --- a/src/javax/media/j3d/GeometryService.java +++ /dev/null @@ -1,40 +0,0 @@ - -package javax.media.j3d; - -import java.util.ArrayList; - -import javax.vecmath.Point3f; - -/** - * A service interface for certain geometric operations that are not available - * in core Java 3D. - *

- * In particular, the {@code j3d-core-utils} project provides additional - * functionality under a different license, which is needed in some - * circumstances by core Java 3D. Thus, historically, these two projects have - * been co-dependent. This interface breaks the circular dependency by using - * Java's service discovery mechanism: if {@code j3d-core-utils} is present on - * the classpath, its {@code GeometryServiceImpl} will provide the functionality - * defined here. Or if not (i.e., no suitable {@code GeometryService} - * implementation can be discovered and instantiated}), then the Java3D core - * will fail as gracefully as possible. - *

- * - * @see Font3D#triangulateGlyphs - */ -public interface GeometryService { - - /** - * Loops through each island, calling triangulator once per island. Combines - * triangle data for all islands together in one object. - * - * @param islandCounts TODO - * @param outVerts TODO - * @param contourCounts TODO - * @param triangData TODO - * @return total vertex count of the combined array - */ - int triangulateIslands(int[][] islandCounts, Point3f[][] outVerts, - int[] contourCounts, ArrayList triangData); - -} -- cgit v1.2.3