From 5dfb1cf78950b7e4a10c5ad15009870ae2a0cdad Mon Sep 17 00:00:00 2001 From: Steve Date: Thu, 3 Feb 2011 12:23:46 +0000 Subject: Updated Ellipsoid to extend ForceableObject. --- src/tesseract/tests/EggTest.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/tesseract/tests/EggTest.java') diff --git a/src/tesseract/tests/EggTest.java b/src/tesseract/tests/EggTest.java index d8ad831..2e254b2 100644 --- a/src/tesseract/tests/EggTest.java +++ b/src/tesseract/tests/EggTest.java @@ -83,13 +83,18 @@ public class EggTest { TransformGroup ellipsoidTG = new TransformGroup(); Appearance eApp = new Appearance(); Material eggMat = new Material(); - eggMat.setDiffuseColor(1f, 0f, 1f); + eggMat.setDiffuseColor(0f, .8f, 1f); eApp.setMaterial(eggMat); eApp.setColoringAttributes(new ColoringAttributes(0f, 1f, 1f, ColoringAttributes.ALLOW_COLOR_WRITE)); - Ellipsoid egg = new Ellipsoid(0.2f, new Sphere().getPrimitiveFlags(), 100, eApp, 0.8f, 1.5f); + Vector3f position = new Vector3f(0.2f,0,0); + + //Test for first constructor. + Ellipsoid egg = new Ellipsoid(position, 1, 0.1f, new Sphere().getPrimitiveFlags(), 100, eApp, 0.2f, 4.0f); + //Test for second constructor. + //Ellipsoid egg = new Ellipsoid(position, 0.3f); //unlike the basic sphere or cube etc., you must use a getter or will throw exception - ellipsoidTG.addChild(egg.getEllipsoid()); + ellipsoidTG.addChild(egg.getGroup()); BranchGroup bg = new BranchGroup(); bg.addChild(ellipsoidTG); -- cgit v1.2.3