org.jzy3d.chart.controllers.thread.camera
Class CameraThreadController
java.lang.Object
org.jzy3d.chart.controllers.AbstractController
org.jzy3d.chart.controllers.camera.AbstractCameraController
org.jzy3d.chart.controllers.thread.camera.CameraThreadController
- All Implemented Interfaces:
- Runnable, ICameraMouseController
public class CameraThreadController
- extends AbstractCameraController
- implements Runnable
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
Method Summary |
void |
dispose()
|
float |
getStep()
|
void |
run()
Run the animation. |
void |
setStep(float step)
|
void |
start()
Start the animation. |
void |
stop()
Stop the animation. |
Methods inherited from class org.jzy3d.chart.controllers.camera.AbstractCameraController |
addSlaveThreadController, removeSlaveThreadController, rotate, rotate, shift, shift, startThreadController, stopThreadController, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZ |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
move
protected Coord2d move
process
protected Thread process
sleep
protected int sleep
step
protected float step
CameraThreadController
public CameraThreadController()
CameraThreadController
public CameraThreadController(Chart chart)
dispose
public void dispose()
- Overrides:
dispose
in class AbstractCameraController
start
public void start()
- Start the animation.
stop
public void stop()
- Stop the animation.
run
public void run()
- Run the animation.
- Specified by:
run
in interface Runnable
getStep
public float getStep()
setStep
public void setStep(float step)
Copyright © 2013. All rights reserved.