Examples of MouseZoom


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

            _mouseRotate.setSchedulingBounds(_bounds);
            _branchRoot.addChild(_mouseRotate);
        }

        if (_isScalable()) {
            MouseZoom mouseZoom = new MouseZoom();
            mouseZoom.setTransformGroup(_userTransformation);
            mouseZoom.setSchedulingBounds(_bounds);
            _branchRoot.addChild(mouseZoom);
        }

        if (_isTranslatable()) {
            MouseTranslate mouseTranslate = new MouseTranslate();
View Full Code Here

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

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

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

        mouseTranslateNavigator.setSchedulingBounds(BOUNDS_FOR_ALL);
        return mouseTranslateNavigator;
    }

    private MouseZoom createMouseZoomNavigator() {
        MouseZoom mouseZoomNavigator = new MouseZoom(MouseBehavior.INVERT_INPUT);
        mouseZoomNavigator.setTransformGroup(viewTransform);
        mouseZoomNavigator.setSchedulingBounds(BOUNDS_FOR_ALL);
        return mouseZoomNavigator;
    }
View Full Code Here

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

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

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

        mouseTranslateNavigator.setSchedulingBounds(BOUNDS_FOR_ALL);
        return mouseTranslateNavigator;
    }

    private MouseZoom createMouseZoomNavigator() {
        MouseZoom mouseZoomNavigator = new MouseZoom(MouseBehavior.INVERT_INPUT);
        mouseZoomNavigator.setTransformGroup(viewTransform);
        mouseZoomNavigator.setSchedulingBounds(BOUNDS_FOR_ALL);
        return mouseZoomNavigator;
    }
View Full Code Here

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

/*     */   private TransformGroup currentTG;
/*     */
/*     */   public PickZoomBehavior(BranchGroup root, Canvas3D canvas, Bounds bounds)
/*     */   {
/*  71 */     super(canvas, root, bounds);
/*  72 */     this.zoom = new MouseZoom(1);
/*  73 */     this.zoom.setTransformGroup(this.currGrp);
/*  74 */     this.currGrp.addChild(this.zoom);
/*  75 */     this.zoom.setSchedulingBounds(bounds);
/*  76 */     setSchedulingBounds(bounds);
/*     */   }
View Full Code Here

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

/*     */   }
/*     */
/*     */   public PickZoomBehavior(BranchGroup root, Canvas3D canvas, Bounds bounds, int pickMode)
/*     */   {
/*  91 */     super(canvas, root, bounds);
/*  92 */     this.zoom = new MouseZoom(1);
/*  93 */     this.zoom.setTransformGroup(this.currGrp);
/*  94 */     this.currGrp.addChild(this.zoom);
/*  95 */     this.zoom.setSchedulingBounds(bounds);
/*  96 */     setSchedulingBounds(bounds);
/*  97 */     setMode(pickMode);
View Full Code Here

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

/*     */   private TransformGroup currentTG;
/*     */
/*     */   public PickZoomBehavior(BranchGroup root, Canvas3D canvas, Bounds bounds)
/*     */   {
/*  76 */     super(canvas, root, bounds);
/*  77 */     this.zoom = new MouseZoom(1);
/*  78 */     this.zoom.setTransformGroup(this.currGrp);
/*  79 */     this.currGrp.addChild(this.zoom);
/*  80 */     this.zoom.setSchedulingBounds(bounds);
/*  81 */     setSchedulingBounds(bounds);
/*     */   }
View Full Code Here

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

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

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

      MouseRotate behavior = new MouseRotate(objTrans);
      objTrans.addChild(behavior);
      behavior.setSchedulingBounds(bounds);
     
      // Create the zoom behavior node
      MouseZoom behavior2 = new MouseZoom(objTrans);
      objTrans.addChild(behavior2);
      behavior2.setSchedulingBounds(bounds);
     
      //Create Model Clip
      ModelClip mc = new ModelClip();
      boolean enables[] = {false, false, false, false, false, false};
      Vector4d eqn = plane;
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.