Examples of MouseTranslate


Examples of com.sun.j3d.utils.behaviors.mouse.MouseTranslate

/*     */   }
/*     */
/*     */   public PickTranslateBehavior(BranchGroup root, Canvas3D canvas, Bounds bounds, int pickMode)
/*     */   {
/*  96 */     super(canvas, root, bounds);
/*  97 */     this.translate = new MouseTranslate(1);
/*  98 */     this.translate.setTransformGroup(this.currGrp);
/*  99 */     this.currGrp.addChild(this.translate);
/* 100 */     this.translate.setSchedulingBounds(bounds);
/* 101 */     setSchedulingBounds(bounds);
/* 102 */     this.pickMode = pickMode;
View Full Code Here

Examples of com.sun.j3d.utils.behaviors.mouse.MouseTranslate

        root.addChild(navigator);

        // MouseRotate mouseRotateNavigator =
        // createMouseRotateNavigator(viewTransform);
        // scene.addChild(mouseRotateNavigator);
        MouseTranslate mouseTranslateNavigator = createMouseTranslateNavigator(viewTransform);
        root.addChild(mouseTranslateNavigator);
        MouseZoom mouseZoomNavigator = createMouseZoomNavigator(viewTransform);
        root.addChild(mouseZoomNavigator);
    }
View Full Code Here

Examples of com.sun.j3d.utils.behaviors.mouse.MouseTranslate

     * mouseRotateNavigator.setSchedulingBounds(new BoundingSphere(PointHelper.zeroPoint, 1000.0));
     * mouseRotateNavigator.setFactor(0.003); return mouseRotateNavigator; }
     */

    private MouseTranslate createMouseTranslateNavigator(TransformGroup viewTransform) {
        MouseTranslate mouseTranslateNavigator = new MouseTranslate(MouseBehavior.INVERT_INPUT);
        mouseTranslateNavigator.setTransformGroup(viewTransform);
        mouseTranslateNavigator.setSchedulingBounds(new BoundingSphere(new Point3d(0, 0, 0), 1000.0));
        return mouseTranslateNavigator;
    }
View Full Code Here

Examples of edu.uci.ics.jung.visualization3d.control.MouseTranslate

    behavior2.setTransformGroup(objTrans);
//    behavior2.setFactor(10);
    objTrans.addChild(behavior2);
    behavior2.setSchedulingBounds(bounds);

    MouseTranslate behavior3 = new MouseTranslate();
    behavior3.setTransformGroup(objTrans);
    objTrans.addChild(behavior3);
    behavior3.setSchedulingBounds(bounds);
   
    PickTranslateBehavior ptb = new PickTranslateBehavior(objRoot,canvas,bounds,PickTool.GEOMETRY);
    ptb.setSchedulingBounds(bounds);
//    objTrans.addChild(ptb);
    ptb.setupCallback(new PickingCallback() {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.