us.ihmc.graphics3DAdapter.camera
Interface TrackingDollyCameraController
- All Superinterfaces:
- CameraController, CameraPropertiesHolder
- All Known Implementing Classes:
- ClassicCameraController
public interface TrackingDollyCameraController
- extends CameraController, CameraPropertiesHolder
Method Summary |
void |
copyPositionTrackingDollyConfiguration(TrackingDollyCameraController otherCamera)
|
CameraTrackingAndDollyPositionHolder |
getCameraTrackAndDollyVariablesHolder()
|
void |
nextCameraKeyPoint(int index)
|
void |
previousCameraKeyPoint(int index)
|
void |
removeCameraKeyPoint(int index)
|
void |
reset()
|
boolean |
setCameraKeyPoint(int index)
|
void |
setCameraPosition(double posX,
double posY,
double posZ)
|
void |
setConfiguration(CameraConfiguration config,
CameraMountList mountList)
|
void |
setDolly(boolean dolly,
boolean dollyX,
boolean dollyY,
boolean dollyZ)
|
void |
setDollyOffsets(double dx,
double dy,
double dz)
|
void |
setFixPosition(double fixX,
double fixY,
double fixZ)
|
void |
setKeyFrameTime(int index)
|
void |
setTracking(boolean track,
boolean trackX,
boolean trackY,
boolean trackZ)
|
void |
setTrackingOffsets(double dx,
double dy,
double dz)
|
void |
setUseCameraKeyPoints(boolean b)
|
void |
toggleCameraKeyMode()
|
boolean |
useKeyCameraPoints()
|
Methods inherited from interface us.ihmc.graphics3DAdapter.camera.CameraPropertiesHolder |
getCamX, getCamY, getCamZ, getDollyXOffset, getDollyXVar, getDollyYOffset, getDollyYVar, getDollyZOffset, getDollyZVar, getFixX, getFixY, getFixZ, getTrackingXOffset, getTrackingYOffset, getTrackingZOffset, getTrackXVar, getTrackYVar, getTrackZVar, isDolly, isDollyX, isDollyY, isDollyZ, isTracking, isTrackingX, isTrackingY, isTrackingZ, setCamX, setCamY, setCamZ, setClipDistanceFar, setClipDistanceNear, setDolly, setDollyX, setDollyXOffset, setDollyY, setDollyYOffset, setDollyZ, setDollyZOffset, setFieldOfView, setFixX, setFixY, setFixZ, setTracking, setTrackingX, setTrackingXOffset, setTrackingY, setTrackingYOffset, setTrackingZ, setTrackingZOffset, update |
reset
void reset()
setTrackingOffsets
void setTrackingOffsets(double dx,
double dy,
double dz)
setDollyOffsets
void setDollyOffsets(double dx,
double dy,
double dz)
setFixPosition
void setFixPosition(double fixX,
double fixY,
double fixZ)
setCameraPosition
void setCameraPosition(double posX,
double posY,
double posZ)
setTracking
void setTracking(boolean track,
boolean trackX,
boolean trackY,
boolean trackZ)
setDolly
void setDolly(boolean dolly,
boolean dollyX,
boolean dollyY,
boolean dollyZ)
getCameraTrackAndDollyVariablesHolder
CameraTrackingAndDollyPositionHolder getCameraTrackAndDollyVariablesHolder()
setConfiguration
void setConfiguration(CameraConfiguration config,
CameraMountList mountList)
setCameraKeyPoint
boolean setCameraKeyPoint(int index)
removeCameraKeyPoint
void removeCameraKeyPoint(int index)
nextCameraKeyPoint
void nextCameraKeyPoint(int index)
previousCameraKeyPoint
void previousCameraKeyPoint(int index)
toggleCameraKeyMode
void toggleCameraKeyMode()
useKeyCameraPoints
boolean useKeyCameraPoints()
setKeyFrameTime
void setKeyFrameTime(int index)
setUseCameraKeyPoints
void setUseCameraKeyPoints(boolean b)
copyPositionTrackingDollyConfiguration
void copyPositionTrackingDollyConfiguration(TrackingDollyCameraController otherCamera)