Packages that use PM_QUATERNION | |
---|---|
rcs.posemath |
Uses of PM_QUATERNION in rcs.posemath |
---|
Methods in rcs.posemath that return PM_QUATERNION | |
---|---|
static PM_QUATERNION |
Posemath.divide(PM_QUATERNION q,
double s)
|
static PM_QUATERNION |
Posemath.inv(PM_QUATERNION q1)
|
static PM_QUATERNION |
Posemath.multiply(double s,
PM_QUATERNION q)
|
static PM_QUATERNION |
Posemath.multiply(PM_QUATERNION q,
double s)
|
static PM_QUATERNION |
Posemath.multiply(PM_QUATERNION q1,
PM_QUATERNION q2)
|
static PM_QUATERNION |
Posemath.norm(PM_QUATERNION q1)
|
static PM_QUATERNION |
Posemath.toQuat(PM_EULER_ZYX v)
|
static PM_QUATERNION |
Posemath.toQuat(PM_EULER_ZYZ v)
|
static PM_QUATERNION |
Posemath.toQuat(PM_ROTATION_MATRIX m)
|
static PM_QUATERNION |
Posemath.toQuat(PM_ROTATION_VECTOR v)
Convert a rotation vector to a quaternion |
static PM_QUATERNION |
Posemath.toQuat(PM_RPY v)
|
Methods in rcs.posemath with parameters of type PM_QUATERNION | |
---|---|
static PM_QUATERNION |
Posemath.divide(PM_QUATERNION q,
double s)
|
static PM_QUATERNION |
Posemath.inv(PM_QUATERNION q1)
|
static boolean |
Posemath.isNorm(PM_QUATERNION q1)
|
static double |
Posemath.mag(PM_QUATERNION q)
|
static PM_QUATERNION |
Posemath.multiply(double s,
PM_QUATERNION q)
|
static PM_QUATERNION |
Posemath.multiply(PM_QUATERNION q,
double s)
|
static PM_CARTESIAN |
Posemath.multiply(PM_QUATERNION q1,
PM_CARTESIAN v2)
|
static PM_QUATERNION |
Posemath.multiply(PM_QUATERNION q1,
PM_QUATERNION q2)
|
static PM_QUATERNION |
Posemath.norm(PM_QUATERNION q1)
|
static PM_ROTATION_MATRIX |
Posemath.toMat(PM_QUATERNION v)
Convert a quaternion to a rotation matrix. |
static PM_ROTATION_VECTOR |
Posemath.toRot(PM_QUATERNION v)
Convert quaternion to a rotation vector |
static PM_RPY |
Posemath.toRpy(PM_QUATERNION v)
|