Class AbstractCameraThreadController
java.lang.Object
org.jzy3d.chart.controllers.AbstractController
org.jzy3d.chart.controllers.camera.AbstractCameraController
org.jzy3d.chart.controllers.thread.camera.AbstractCameraThreadController
- All Implemented Interfaces:
Runnable
,ICameraMouseController
- Direct Known Subclasses:
CameraThreadController
public abstract class AbstractCameraThreadController
extends AbstractCameraController
implements Runnable
-
Field Summary
FieldsFields inherited from class org.jzy3d.chart.controllers.camera.AbstractCameraController
perf, threadController, updateViewDefault
Fields inherited from class org.jzy3d.chart.controllers.AbstractController
controllerListeners, target
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class org.jzy3d.chart.controllers.camera.AbstractCameraController
addSlaveThreadController, addThread, getLODPerf, getSlaveThreadController, getThread, isUpdateViewDefault, removeSlaveThreadController, rotate, rotate, rotate, setLODPerf, setUpdateViewDefault, shift, shift, startThreadController, stopThreadController, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZ
Methods inherited from class org.jzy3d.chart.controllers.AbstractController
addControllerEventListener, fireControllerEvent, getChart, getCharts, register, removeControllerEventListener, unregister
-
Field Details
-
process
-
id
protected static int id
-
-
Constructor Details
-
AbstractCameraThreadController
public AbstractCameraThreadController() -
AbstractCameraThreadController
-
-
Method Details
-
dispose
public void dispose()- Overrides:
dispose
in classAbstractCameraController
-
start
public void start()Start the camera rotation . -
stop
public void stop()Stop the rotation. -
run
public void run()Run the animation. -
doRun
protected abstract void doRun()
-