com.yobotics.simulationconstructionset
Class CameraConfiguration

java.lang.Object
  extended by com.yobotics.simulationconstructionset.CameraConfiguration

public class CameraConfiguration
extends java.lang.Object


Constructor Summary
CameraConfiguration(java.lang.String name)
           
 
Method Summary
 java.lang.String getCameraMountName()
           
 java.lang.String getName()
           
 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 setCameraMount(java.lang.String mountName)
           
 void setCameraPosition(double camX, double camY, double camZ)
           
 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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CameraConfiguration

public CameraConfiguration(java.lang.String name)
Method Detail

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(double fixX,
                         double fixY,
                         double fixZ)

setCameraPosition

public void setCameraPosition(double camX,
                              double camY,
                              double camZ)