diff options
author | Julien Gouesse <[email protected]> | 2015-11-28 15:11:48 +0100 |
---|---|---|
committer | Julien Gouesse <[email protected]> | 2015-11-28 15:11:48 +0100 |
commit | dbc98deea1884e44da2c74d6ea807253cdefa693 (patch) | |
tree | 29c3ee7dea82d7dd773d81f33f645dde67e43a17 /src/javax/media/j3d/GeometryService.java | |
parent | 2c99f1329dc55bd496bce91b9aba956ecba3c67e (diff) |
Relocate package prefix to org.jogamp.java3d
Diffstat (limited to 'src/javax/media/j3d/GeometryService.java')
-rw-r--r-- | src/javax/media/j3d/GeometryService.java | 40 |
1 files changed, 0 insertions, 40 deletions
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. - * <p> - * 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. - * </p> - * - * @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<GeometryArray> triangData); - -} |