Mercurial > hg > Database > Alice
diff src/alice/test/topology/aquarium/MakeObject.java @ 138:87f1a30a8c82 working
change range automatic
author | sugi |
---|---|
date | Tue, 18 Sep 2012 11:46:38 +0900 |
parents | 53aff28cde6b |
children | 4c71bbfe557d |
line wrap: on
line diff
--- a/src/alice/test/topology/aquarium/MakeObject.java Sun Aug 26 18:33:13 2012 +0900 +++ b/src/alice/test/topology/aquarium/MakeObject.java Tue Sep 18 11:46:38 2012 +0900 @@ -12,7 +12,6 @@ import javax.media.j3d.Transform3D; import javax.media.j3d.TransformGroup; import javax.vecmath.Matrix4d; -import javax.vecmath.Vector3f; import com.sun.j3d.loaders.IncorrectFormatException; import com.sun.j3d.loaders.ParsingErrorException; @@ -23,17 +22,17 @@ public class MakeObject { - public Vector3f vector; private Transform3D transform; private TransformGroup transform_group; private Canvas3D canvas; private Matrix4d matrix; - private double s = 0.3; + private double s; - public MakeObject(MakeFrame MF){ - this.canvas = MF.getCanvas(); - MF.register(this); + public MakeObject(MakeFrame frame){ + this.canvas = frame.getCanvas(); + this.s = 0.3; + frame.register(this); } public BranchGroup createBranch(){ @@ -56,7 +55,7 @@ } transform_group = new TransformGroup(); - setLocation(-2.0f,-2.0f);//set out of window + setLocation(-2.0f,-2.0f); //set out of window transform_group.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); transform_group.addChild(img.getSceneGroup()); scene.addChild(transform_group); @@ -68,7 +67,7 @@ Image image = null; Toolkit toolkit = Toolkit.getDefaultToolkit(); //image = toolkit.getImage("image/fish.jpg"); - image = toolkit.getImage("../image/fish.jpg");//jar + image = toolkit.getImage("../image/fish.jpg"); // jar MediaTracker mt = new MediaTracker(canvas); mt.addImage(image, 0); mt.checkAll(true); @@ -85,6 +84,9 @@ } + public void setScale(float size){ + s = size; + } public void setLocation(float x,float y){ transform = new Transform3D();