us.ihmc.graphics3DAdapter.camera
Class CameraConfiguration
java.lang.Object
us.ihmc.graphics3DAdapter.camera.CameraConfiguration
public class CameraConfiguration
- extends java.lang.Object
Method Summary |
java.lang.String |
getCameraMountName()
|
java.lang.String |
getDollyXVar()
|
java.lang.String |
getDollyYVar()
|
java.lang.String |
getDollyZVar()
|
java.lang.String |
getFieldOfViewVar()
|
java.lang.String |
getName()
|
java.lang.String |
getTrackXVar()
|
java.lang.String |
getTrackYVar()
|
java.lang.String |
getTrackZVar()
|
boolean |
isCameraMounted()
|
void |
setCameraDolly(boolean dolly,
boolean dollyX,
boolean dollyY,
boolean dollyZ)
|
void |
setCameraDollyOffsets(double dollyDX,
double dollyDY,
double dollyDZ)
|
void |
setCameraDollyVars(java.lang.String dollyXVar,
java.lang.String dollyYVar,
java.lang.String dollyZVar)
|
void |
setCameraFieldOfView(double fieldOfView)
|
void |
setCameraFieldOfViewVar(java.lang.String fieldOfViewVar)
|
void |
setCameraFix(double fixX,
double fixY,
double fixZ)
|
void |
setCameraFix(javax.vecmath.Tuple3d cameraFix)
|
void |
setCameraMount(java.lang.String mountName)
|
void |
setCameraPosition(double camX,
double camY,
double camZ)
|
void |
setCameraPosition(javax.vecmath.Tuple3d cameraPosition)
|
void |
setCameraTracking(boolean track,
boolean trackX,
boolean trackY,
boolean trackZ)
|
void |
setCameraTrackingOffsets(double trackDX,
double trackDY,
double trackDZ)
|
void |
setCameraTrackingVars(java.lang.String trackXVar,
java.lang.String trackYVar,
java.lang.String trackZVar)
|
void |
setClipDistance(double near,
double far)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_FIELD_OF_VIEW
public static final double DEFAULT_FIELD_OF_VIEW
- See Also:
- Constant Field Values
DEFAULT_CLIP_DISTANCE_NEAR
public static final double DEFAULT_CLIP_DISTANCE_NEAR
- See Also:
- Constant Field Values
DEFAULT_CLIP_DISTANCE_FAR
public static final double DEFAULT_CLIP_DISTANCE_FAR
- See Also:
- Constant Field Values
fieldOfView
public double fieldOfView
clipDistanceNear
public double clipDistanceNear
clipDistanceFar
public double clipDistanceFar
camX
public double camX
camY
public double camY
camZ
public double camZ
fixX
public double fixX
fixY
public double fixY
fixZ
public double fixZ
isTracking
public boolean isTracking
isTrackingX
public boolean isTrackingX
isTrackingY
public boolean isTrackingY
isTrackingZ
public boolean isTrackingZ
isDolly
public boolean isDolly
isDollyX
public boolean isDollyX
isDollyY
public boolean isDollyY
isDollyZ
public boolean isDollyZ
trackDX
public double trackDX
trackDY
public double trackDY
trackDZ
public double trackDZ
dollyDX
public double dollyDX
dollyDY
public double dollyDY
dollyDZ
public double dollyDZ
CameraConfiguration
public CameraConfiguration(java.lang.String name)
getName
public java.lang.String getName()
setCameraMount
public void setCameraMount(java.lang.String mountName)
getCameraMountName
public java.lang.String getCameraMountName()
isCameraMounted
public boolean isCameraMounted()
setCameraFieldOfViewVar
public void setCameraFieldOfViewVar(java.lang.String fieldOfViewVar)
setCameraFieldOfView
public void setCameraFieldOfView(double fieldOfView)
setCameraTracking
public void setCameraTracking(boolean track,
boolean trackX,
boolean trackY,
boolean trackZ)
setCameraDolly
public void setCameraDolly(boolean dolly,
boolean dollyX,
boolean dollyY,
boolean dollyZ)
setCameraTrackingVars
public void setCameraTrackingVars(java.lang.String trackXVar,
java.lang.String trackYVar,
java.lang.String trackZVar)
setCameraDollyVars
public void setCameraDollyVars(java.lang.String dollyXVar,
java.lang.String dollyYVar,
java.lang.String dollyZVar)
setCameraTrackingOffsets
public void setCameraTrackingOffsets(double trackDX,
double trackDY,
double trackDZ)
setCameraDollyOffsets
public void setCameraDollyOffsets(double dollyDX,
double dollyDY,
double dollyDZ)
setCameraFix
public void setCameraFix(javax.vecmath.Tuple3d cameraFix)
setCameraPosition
public void setCameraPosition(javax.vecmath.Tuple3d cameraPosition)
setCameraFix
public void setCameraFix(double fixX,
double fixY,
double fixZ)
setCameraPosition
public void setCameraPosition(double camX,
double camY,
double camZ)
setClipDistance
public void setClipDistance(double near,
double far)
getTrackXVar
public java.lang.String getTrackXVar()
getTrackYVar
public java.lang.String getTrackYVar()
getTrackZVar
public java.lang.String getTrackZVar()
getDollyXVar
public java.lang.String getDollyXVar()
getDollyYVar
public java.lang.String getDollyYVar()
getDollyZVar
public java.lang.String getDollyZVar()
getFieldOfViewVar
public java.lang.String getFieldOfViewVar()