us.ihmc.graphics3DAdapter.camera
Class SimpleCameraTrackingAndDollyPositionHolder
java.lang.Object
us.ihmc.graphics3DAdapter.camera.SimpleCameraTrackingAndDollyPositionHolder
- All Implemented Interfaces:
- CameraTrackingAndDollyPositionHolder
- Direct Known Subclasses:
- GraphicsDemoTools.PanBackAndForthTrackingAndDollyPositionHolder
public class SimpleCameraTrackingAndDollyPositionHolder
- extends java.lang.Object
- implements CameraTrackingAndDollyPositionHolder
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleCameraTrackingAndDollyPositionHolder
public SimpleCameraTrackingAndDollyPositionHolder()
getTrackingPosition
public void getTrackingPosition(javax.vecmath.Point3d trackingPositionToPack)
- Specified by:
getTrackingPosition
in interface CameraTrackingAndDollyPositionHolder
getDollyPosition
public void getDollyPosition(javax.vecmath.Point3d dollyPositionToPack)
- Specified by:
getDollyPosition
in interface CameraTrackingAndDollyPositionHolder
getTrackingX
public double getTrackingX()
- Specified by:
getTrackingX
in interface CameraTrackingAndDollyPositionHolder
getTrackingY
public double getTrackingY()
- Specified by:
getTrackingY
in interface CameraTrackingAndDollyPositionHolder
getTrackingZ
public double getTrackingZ()
- Specified by:
getTrackingZ
in interface CameraTrackingAndDollyPositionHolder
getDollyX
public double getDollyX()
- Specified by:
getDollyX
in interface CameraTrackingAndDollyPositionHolder
getDollyY
public double getDollyY()
- Specified by:
getDollyY
in interface CameraTrackingAndDollyPositionHolder
getDollyZ
public double getDollyZ()
- Specified by:
getDollyZ
in interface CameraTrackingAndDollyPositionHolder
getFieldOfView
public double getFieldOfView()
- Specified by:
getFieldOfView
in interface CameraTrackingAndDollyPositionHolder
setTrackingPosition
public void setTrackingPosition(javax.vecmath.Point3d trackingPosition)
setDollyPosition
public void setDollyPosition(javax.vecmath.Point3d dollyPosition)
setTrackingX
public void setTrackingX(double cameraTrackingX)
setTrackingY
public void setTrackingY(double cameraTrackingY)
setTrackingZ
public void setTrackingZ(double cameraTrackingZ)
setDollyX
public void setDollyX(double cameraDollyX)
setDollyY
public void setDollyY(double cameraDollyY)
setDollyZ
public void setDollyZ(double cameraDollyZ)
setFieldOfView
public void setFieldOfView(double fieldOfView)