us.ihmc.utilities.math.geometry
Interface ReferenceFrameHolder

All Known Subinterfaces:
FrameShape3d, OverheadPath
All Known Implementing Classes:
CompositeOverheadPath, FrameBox3d, FrameConvexPolygon2d, FrameCylinder3d, FrameEllipsoid3d, FrameLine, FrameLine2d, FrameLineSegment2d, FrameOrientation, FrameOrientation2d, FramePlane3d, FramePoint, FramePoint2d, FramePose, FramePose2d, FrameRamp3d, FrameTorus3d, FrameVector, FrameVector2d, StraightLineOverheadPath, TurningOverheadPath, TurnThenStraightOverheadPath

public interface ReferenceFrameHolder

Title:

Description:

Copyright: Copyright (c) 2008

Company:

Version:
1.0
Author:
Twan koolen

Method Summary
 ReferenceFrameHolder changeFrameCopy(ReferenceFrame desiredFrame)
           
 void checkReferenceFrameMatch(ReferenceFrame frame)
           
 void checkReferenceFrameMatch(ReferenceFrameHolder referenceFrameHolder)
           
 ReferenceFrame getReferenceFrame()
           
 

Method Detail

checkReferenceFrameMatch

void checkReferenceFrameMatch(ReferenceFrameHolder referenceFrameHolder)

checkReferenceFrameMatch

void checkReferenceFrameMatch(ReferenceFrame frame)
                              throws ReferenceFrameMismatchException
Throws:
ReferenceFrameMismatchException

getReferenceFrame

ReferenceFrame getReferenceFrame()

changeFrameCopy

ReferenceFrameHolder changeFrameCopy(ReferenceFrame desiredFrame)