com.yobotics.simulationconstructionset.util.math.frames
Class YoFrameOrientation

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.math.frames.YoFrameOrientation

public class YoFrameOrientation
extends java.lang.Object


Constructor Summary
YoFrameOrientation(java.lang.String namePrefix, java.lang.String nameSuffix, us.ihmc.utilities.math.geometry.ReferenceFrame referenceFrame, YoVariableRegistry registry)
           
 
Method Summary
 void checkReferenceFrameMatch(us.ihmc.utilities.math.geometry.ReferenceFrame frame)
           
 javax.vecmath.Vector3d getEulerAngles()
           
 us.ihmc.utilities.math.geometry.Orientation getFrameOrientationCopy()
           
 YoVariable getPitch()
           
 us.ihmc.utilities.math.geometry.ReferenceFrame getReferenceFrame()
           
 YoVariable getRoll()
           
 YoVariable getYaw()
           
 double[] getYawPitchRoll()
           
 void set(us.ihmc.utilities.math.geometry.Orientation orientation)
           
 void setYawPitchRoll(double yaw, double pitch, double roll)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YoFrameOrientation

public YoFrameOrientation(java.lang.String namePrefix,
                          java.lang.String nameSuffix,
                          us.ihmc.utilities.math.geometry.ReferenceFrame referenceFrame,
                          YoVariableRegistry registry)
Method Detail

getYawPitchRoll

public double[] getYawPitchRoll()

getYaw

public YoVariable getYaw()

getPitch

public YoVariable getPitch()

getRoll

public YoVariable getRoll()

getEulerAngles

public javax.vecmath.Vector3d getEulerAngles()

setYawPitchRoll

public void setYawPitchRoll(double yaw,
                            double pitch,
                            double roll)

set

public void set(us.ihmc.utilities.math.geometry.Orientation orientation)

getFrameOrientationCopy

public us.ihmc.utilities.math.geometry.Orientation getFrameOrientationCopy()

checkReferenceFrameMatch

public void checkReferenceFrameMatch(us.ihmc.utilities.math.geometry.ReferenceFrame frame)

getReferenceFrame

public us.ihmc.utilities.math.geometry.ReferenceFrame getReferenceFrame()