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 AbstractCameraController
perf, threadController, updateViewDefaultFields inherited from class AbstractController
controllerListeners, target -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods 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
-
process
-
id
protected static int id
-
-
Constructor Details
-
AbstractCameraThreadController
public AbstractCameraThreadController() -
AbstractCameraThreadController
-
-
Method Details
-
dispose
public void dispose()- Overrides:
disposein classAbstractCameraController
-
start
public void start()Start the camera rotation . -
stop
public void stop()Stop the rotation. -
run
-
doRun
protected abstract void doRun()
-