Class CameraThreadController
java.lang.Object
org.jzy3d.chart.controllers.AbstractController
org.jzy3d.chart.controllers.camera.AbstractCameraController
org.jzy3d.chart.controllers.thread.camera.AbstractCameraThreadController
org.jzy3d.chart.controllers.thread.camera.CameraThreadController
- All Implemented Interfaces:
Runnable, ICameraMouseController
- Direct Known Subclasses:
CameraThreadControllerWithTime
The
CameraThreadController provides a Thread for controlling the Camera
and make it turn around the view point along its the azimuth dimension.- Author:
- Martin Pernollet
-
Field Summary
FieldsFields inherited from class AbstractCameraThreadController
id, processFields inherited from class AbstractCameraController
perf, threadController, updateViewDefaultFields inherited from class AbstractController
controllerListeners, target -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractCameraThreadController
dispose, run, start, stopMethods inherited from class AbstractCameraController
addSlaveThreadController, addThread, getLODPerf, getSlaveThreadController, getThread, isUpdateViewDefault, removeSlaveThreadController, rotate, rotate, rotate, setLODPerf, setUpdateViewDefault, shift, shift, startThreadController, stopThreadController, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZMethods inherited from class AbstractController
addControllerEventListener, fireControllerEvent, getChart, getCharts, register, removeControllerEventListener, unregister
-
Field Details
-
move
-
sleep
protected int sleep -
step
protected float step
-
-
Constructor Details
-
CameraThreadController
public CameraThreadController() -
CameraThreadController
-
-
Method Details
-
doRun
protected void doRun()- Specified by:
doRunin classAbstractCameraThreadController
-
getStep
public float getStep() -
setStep
public void setStep(float step)
-