rcs.posemath
Class PmQuaternion

java.lang.Object
  extended by rcs.posemath.PmQuaternion
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
PM_QUATERNION

public class PmQuaternion
extends java.lang.Object
implements java.lang.Cloneable


Field Summary
 double s
           
 double x
           
 double y
           
 double z
           
 
Constructor Summary
PmQuaternion()
           
PmQuaternion(double starts, double startx, double startz, double starty)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(PmQuaternion pq)
           
 boolean equals(PmRotationMatrix prm)
           
 boolean equals(PmRotationVector prv)
           
 java.lang.String toString()
           
 void update(NMLFormatConverter nml_fc)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

s

public double s

x

public double x

y

public double y

z

public double z
Constructor Detail

PmQuaternion

public PmQuaternion()

PmQuaternion

public PmQuaternion(double starts,
                    double startx,
                    double startz,
                    double starty)
             throws PmException
Throws:
PmException
Method Detail

update

public void update(NMLFormatConverter nml_fc)

toString

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

equals

public boolean equals(PmQuaternion pq)
               throws PmException
Throws:
PmException

equals

public boolean equals(PmRotationMatrix prm)
               throws PmException
Throws:
PmException

equals

public boolean equals(PmRotationVector prv)
               throws PmException
Throws:
PmException

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException