us.ihmc.utilities.math.geometry
Class PoseReferenceFrame

java.lang.Object
  extended by us.ihmc.utilities.math.geometry.ReferenceFrame
      extended by us.ihmc.utilities.math.geometry.PoseReferenceFrame
All Implemented Interfaces:
java.io.Serializable

public class PoseReferenceFrame
extends ReferenceFrame

See Also:
Serialized Form

Constructor Summary
PoseReferenceFrame(java.lang.String frameName, FramePose pose)
           
PoseReferenceFrame(java.lang.String frameName, ReferenceFrame parentFrame)
           
 
Method Summary
 FramePose getPoseCopy()
           
 java.lang.String toString()
           
 void updateOrientation(FrameOrientation frameOrientation)
           
 void updatePose(FramePoint position, FrameOrientation orientation)
           
 void updatePose(FramePose pose)
           
 void updatePosition(FramePoint framePoint)
           
 void updateTransformToParent(javax.media.j3d.Transform3D transformToParent)
           
 
Methods inherited from class us.ihmc.utilities.math.geometry.ReferenceFrame
checkIsWorldFrame, checkReferenceFrameMatch, constructARootFrame, constructARootFrame, constructAWorldFrame, constructBodyFrameWithUnchangingTransformToParent, constructBodyFrameWithUnchangingTranslationFromParent, constructBodyZUpFrameWithUnchangingTransformToParent, constructFrameWithUnchangingTransformToParent, constructFrameWithUnchangingTransformToParent, constructReferenceFrameFromPointAndZAxis, getName, getParent, getRootFrame, getTransformToDesiredFrame, getTransformToDesiredFrame, getTransformToParent, getWorldFrame, isBodyCenteredFrame, isChildFrame, isParentFrame, isTransformationInPlane, isWorldFrame, isZupFrame, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PoseReferenceFrame

public PoseReferenceFrame(java.lang.String frameName,
                          ReferenceFrame parentFrame)

PoseReferenceFrame

public PoseReferenceFrame(java.lang.String frameName,
                          FramePose pose)
Method Detail

updateTransformToParent

public void updateTransformToParent(javax.media.j3d.Transform3D transformToParent)
Specified by:
updateTransformToParent in class ReferenceFrame

updatePosition

public void updatePosition(FramePoint framePoint)

updateOrientation

public void updateOrientation(FrameOrientation frameOrientation)

updatePose

public void updatePose(FramePose pose)

updatePose

public void updatePose(FramePoint position,
                       FrameOrientation orientation)

getPoseCopy

public FramePose getPoseCopy()

toString

public java.lang.String toString()
Overrides:
toString in class ReferenceFrame