From 04e6a1b9b47f9a3eaa3573c2cbe4c2cf403f7a28 Mon Sep 17 00:00:00 2001 From: Harvey Harrison Date: Fri, 28 Jun 2013 14:16:04 -0700 Subject: j3dcore: use the new Utils helpers to remove the last dependency on the Distance class Signed-off-by: Harvey Harrison --- src/classes/share/javax/media/j3d/GeometryArrayRetained.java | 10 ++++------ src/classes/share/javax/media/j3d/PickConeRay.java | 6 ++---- src/classes/share/javax/media/j3d/PickConeSegment.java | 6 ++---- src/classes/share/javax/media/j3d/PickCylinderRay.java | 8 +++----- src/classes/share/javax/media/j3d/PickCylinderSegment.java | 10 ++++------ 5 files changed, 15 insertions(+), 25 deletions(-) (limited to 'src/classes/share/javax') diff --git a/src/classes/share/javax/media/j3d/GeometryArrayRetained.java b/src/classes/share/javax/media/j3d/GeometryArrayRetained.java index f2f7600..d037c4f 100644 --- a/src/classes/share/javax/media/j3d/GeometryArrayRetained.java +++ b/src/classes/share/javax/media/j3d/GeometryArrayRetained.java @@ -50,8 +50,6 @@ import javax.vecmath.TexCoord4f; import javax.vecmath.Vector3d; import javax.vecmath.Vector3f; -import com.sun.j3d.internal.Distance; - /** * The GeometryArray object contains arrays of positional coordinates, @@ -8189,13 +8187,13 @@ ArrayList> morphUserLists = null; j = (i < coordinates.length-1 ? i+1: 0); if (cyl instanceof PickCylinderSegment) { sqDistToEdge = - Distance.segmentToSegment(origin, end, + Utils.segmentToSegment(origin, end, coordinates[i], coordinates[j], iPnt1, iPnt, null); } else { sqDistToEdge = - Distance.rayToSegment(origin, direction, + Utils.rayToSegment(origin, direction, coordinates[i], coordinates[j], iPnt1, iPnt, null); } @@ -8259,13 +8257,13 @@ ArrayList> morphUserLists = null; j = (i < coordinates.length-1 ? i+1: 0); if (cone instanceof PickConeSegment) { sqDistToEdge = - Distance.segmentToSegment (origin, end, + Utils.segmentToSegment (origin, end, coordinates[i], coordinates[j], iPnt1, iPnt, null); } else { sqDistToEdge = - Distance.rayToSegment (origin, direction, + Utils.rayToSegment (origin, direction, coordinates[i], coordinates[j], iPnt1, iPnt, null); } diff --git a/src/classes/share/javax/media/j3d/PickConeRay.java b/src/classes/share/javax/media/j3d/PickConeRay.java index 25fa315..d3f5465 100644 --- a/src/classes/share/javax/media/j3d/PickConeRay.java +++ b/src/classes/share/javax/media/j3d/PickConeRay.java @@ -30,8 +30,6 @@ import javax.vecmath.Point3d; import javax.vecmath.Point4d; import javax.vecmath.Vector3d; -import com.sun.j3d.internal.Distance; - /** * PickConeRay is an infinite cone ray pick shape. It can * be used as an argument to the picking methods in BranchGroup and Locale. @@ -169,7 +167,7 @@ public final class PickConeRay extends PickCone { for (int i=0;i