rcs.posemath
Class PmPose
java.lang.Object
rcs.posemath.PmPose
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- PM_POSE
public class PmPose
- extends java.lang.Object
- implements java.lang.Cloneable
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
tran
public PmCartesian tran
rot
public PmQuaternion rot
PmPose
public PmPose()
PmPose
public PmPose(PmCartesian starttran,
PmQuaternion startrot)
PmPose
public PmPose(PmCartesian starttran,
PmRpy startrpy)
throws PmException
- Throws:
PmException
PmPose
public PmPose(PmHomogeneous hom)
throws PmException
- Throws:
PmException
PmPose
public PmPose(double[][] dd)
throws PmException
- Throws:
PmException
PmPose
public PmPose(double tranx,
double trany,
double tranz,
double rots,
double rotx,
double roty,
double rotz)
throws PmException
- Throws:
PmException
update
public void update(NMLFormatConverter nml_fc)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(PmPose p)
throws PmException
- Throws:
PmException
equals
public boolean equals(PmHomogeneous h)
throws PmException
- Throws:
PmException
clone
public PmPose clone()
- Overrides:
clone
in class java.lang.Object
toMatFloatArrayTranspose
public float[] toMatFloatArrayTranspose()
throws PmException
- Throws:
PmException
toMatdd
public double[][] toMatdd()
throws PmException
- Throws:
PmException