org.jzy3d.chart.controllers.camera
Class AbstractCameraController

java.lang.Object
  extended by org.jzy3d.chart.controllers.AbstractController
      extended by org.jzy3d.chart.controllers.camera.AbstractCameraController
Direct Known Subclasses:
CameraKeyController, CameraMouseController, CameraThreadController, MousePickingController

public abstract class AbstractCameraController
extends AbstractController


Field Summary
static boolean DEFAULT_UPDATE_VIEW
           
 
Fields inherited from class org.jzy3d.chart.controllers.AbstractController
controllerListeners, targets
 
Constructor Summary
AbstractCameraController()
           
AbstractCameraController(Chart chart)
           
 
Method Summary
protected  void rotate(Coord2d move)
           
protected  void rotate(Coord2d move, boolean updateView)
           
protected  void shift(float factor)
           
protected  void shift(float factor, boolean updateView)
           
protected  void zoomX(float factor)
           
protected  void zoomX(float factor, boolean updateView)
           
protected  void zoomY(float factor)
           
protected  void zoomY(float factor, boolean updateView)
           
protected  void zoomZ(float factor)
           
protected  void zoomZ(float factor, boolean updateView)
           
 
Methods inherited from class org.jzy3d.chart.controllers.AbstractController
addControllerEventListener, chart, dispose, fireControllerEvent, register, removeControllerEventListener, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_UPDATE_VIEW

public static boolean DEFAULT_UPDATE_VIEW
Constructor Detail

AbstractCameraController

public AbstractCameraController()

AbstractCameraController

public AbstractCameraController(Chart chart)
Method Detail

rotate

protected void rotate(Coord2d move)

rotate

protected void rotate(Coord2d move,
                      boolean updateView)

shift

protected void shift(float factor)

shift

protected void shift(float factor,
                     boolean updateView)

zoomX

protected void zoomX(float factor)

zoomX

protected void zoomX(float factor,
                     boolean updateView)

zoomY

protected void zoomY(float factor)

zoomY

protected void zoomY(float factor,
                     boolean updateView)

zoomZ

protected void zoomZ(float factor)

zoomZ

protected void zoomZ(float factor,
                     boolean updateView)