Packages that use PmQuaternion | |
---|---|
rcs.posemath |
Uses of PmQuaternion in rcs.posemath |
---|
Subclasses of PmQuaternion in rcs.posemath | |
---|---|
class |
PM_QUATERNION
|
Fields in rcs.posemath declared as PmQuaternion | |
---|---|
PmQuaternion |
PmPose.rot
|
Methods in rcs.posemath that return PmQuaternion | |
---|---|
static PmQuaternion |
Posemath.pmQuatAxisAngleMult(PmQuaternion q,
int axis,
double angle)
|
Methods in rcs.posemath with parameters of type PmQuaternion | |
---|---|
boolean |
PmQuaternion.equals(PmQuaternion pq)
|
static int |
Posemath.pmAxisAngleQuatConvert(int axis,
double a,
PmQuaternion q)
Store a quaternion based on a single rotation about an axis |
static int |
Posemath.pmMatQuatConvert(PmRotationMatrix m,
PmQuaternion q)
|
static PmQuaternion |
Posemath.pmQuatAxisAngleMult(PmQuaternion q,
int axis,
double angle)
|
static int |
Posemath.pmQuatAxisAngleMult(PmQuaternion q,
int axis,
double angle,
PmQuaternion pq)
|
static int |
Posemath.pmQuatCartMult(PmQuaternion q1,
PmCartesian v2,
PmCartesian vout)
|
static int |
Posemath.pmQuatInv(PmQuaternion q1,
PmQuaternion qout)
|
static boolean |
Posemath.pmQuatIsNorm(PmQuaternion q1)
|
static double |
Posemath.pmQuatMag(PmQuaternion q)
|
static int |
Posemath.pmQuatMatConvert(PmQuaternion q,
PmRotationMatrix m)
|
static int |
Posemath.pmQuatNorm(PmQuaternion q1,
PmQuaternion qout)
|
static boolean |
Posemath.pmQuatQuatCompare(PmQuaternion q1,
PmQuaternion q2)
|
static int |
Posemath.pmQuatQuatMult(PmQuaternion q1,
PmQuaternion q2,
PmQuaternion qout)
|
static int |
Posemath.pmQuatRotConvert(PmQuaternion q,
PmRotationVector r)
Convert a quaternion to a rotation vector |
static int |
Posemath.pmQuatRpyConvert(PmQuaternion q,
PmRpy rpy)
|
static int |
Posemath.pmQuatScalDiv(PmQuaternion q,
double s,
PmQuaternion qout)
|
static int |
Posemath.pmQuatScalMult(PmQuaternion q,
double s,
PmQuaternion qout)
|
static int |
Posemath.pmQuatZyxConvert(PmQuaternion q,
PmEulerZyx zyx)
|
static int |
Posemath.pmQuatZyzConvert(PmQuaternion q,
PmEulerZyz zyz)
|
static int |
Posemath.pmRotQuatConvert(PmRotationVector r,
PmQuaternion q)
Convert a rotation vector to a quaternion |
static int |
Posemath.pmRpyQuatConvert(PmRpy rpy,
PmQuaternion q)
|
static int |
Posemath.pmZyxQuatConvert(PmEulerZyx zyx,
PmQuaternion q)
|
static int |
Posemath.pmZyzQuatConvert(PmEulerZyz zyz,
PmQuaternion q)
|
Constructors in rcs.posemath with parameters of type PmQuaternion | |
---|---|
PM_POSE(PmCartesian starttran,
PmQuaternion startrot)
|
|
PmPose(PmCartesian starttran,
PmQuaternion startrot)
|