Rhino C++ API  8.5
ON_Quaternion Member List

This is the complete list of members for ON_Quaternion, including all inherited members.

aON_Quaternion
bON_Quaternion
cON_Quaternion
Conjugate() constON_Quaternion
dON_Quaternion
Distance(const ON_Quaternion &p, const ON_Quaternion &q)ON_Quaternionstatic
DistanceTo(const ON_Quaternion &q) constON_Quaternion
Exp(ON_Quaternion q)ON_Quaternionstatic
GetEulerZYZ(double &alpha, double &beta, double &gamma) constON_Quaternion
GetRotation(double &angle, ON_3dVector &axis) constON_Quaternion
GetRotation(ON_Xform &xform) constON_Quaternion
GetRotation(ON_Plane &plane) constON_Quaternion
GetYawPitchRoll(double &yaw, double &pitch, double &roll) constON_Quaternion
ION_Quaternionstatic
IdentityON_Quaternionstatic
Inverse() constON_Quaternion
Invert()ON_Quaternion
IsNotZero() constON_Quaternion
IsScalar() constON_Quaternion
IsValid() constON_Quaternion
IsVector() constON_Quaternion
IsZero() constON_Quaternion
JON_Quaternionstatic
KON_Quaternionstatic
Length() constON_Quaternion
LengthSquared() constON_Quaternion
Log(ON_Quaternion q)ON_Quaternionstatic
MatrixForm() constON_Quaternion
ON_Quaternion()ON_Quaternioninline
ON_Quaternion(double qa, double qb, double qc, double qd)ON_Quaternion
ON_Quaternion(const ON_3dVector &v)ON_Quaternion
operator*(int) constON_Quaternion
operator*(float) constON_Quaternion
operator*(double) constON_Quaternion
operator*(const ON_Quaternion &) constON_Quaternion
operator+(const ON_Quaternion &) constON_Quaternion
operator-(const ON_Quaternion &) constON_Quaternion
operator/(int) constON_Quaternion
operator/(float) constON_Quaternion
operator/(double) constON_Quaternion
operator=(const ON_3dVector &v)ON_Quaternion
Pow(ON_Quaternion q, double t)ON_Quaternionstatic
Rotate(ON_3dVector v) constON_Quaternion
RotateTowards(ON_Quaternion q0, ON_Quaternion q1, double MaxRadians)ON_Quaternionstatic
Rotation(double angle, const ON_3dVector &axis)ON_Quaternionstatic
Rotation(const ON_Plane &plane0, const ON_Plane &plane1)ON_Quaternionstatic
RotationZYX(double yaw, double pitch, double roll)ON_Quaternionstatic
RotationZYZ(double alpha, double beta, double gamma)ON_Quaternionstatic
Scalar() constON_Quaternion
Set(double qa, double qb, double qc, double qd)ON_Quaternion
SetRotation(double angle, const ON_3dVector &axis)ON_Quaternion
SetRotation(const ON_Plane &plane0, const ON_Plane &plane1)ON_Quaternion
Slerp(ON_Quaternion q0, ON_Quaternion q1, double t)ON_Quaternionstatic
Unitize()ON_Quaternion
Vector() constON_Quaternion
ZeroON_Quaternionstatic