HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GfRotation Member List

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

Decompose(const GfVec3d &axis0, const GfVec3d &axis1, const GfVec3d &axis2) const GfRotation
DecomposeRotation(const GfMatrix4d &rot, const GfVec3d &TwAxis, const GfVec3d &FBAxis, const GfVec3d &LRAxis, double handedness, double *thetaTw, double *thetaFB, double *thetaLR, double *thetaSw=nullptr, bool useHint=false, const double *swShift=nullptr)GfRotationstatic
GetAngle() const GfRotationinline
GetAxis() const GfRotationinline
GetInverse() const GfRotationinline
GetQuat() const GfRotation
GetQuaternion() const GfRotationinline
GfRotation()GfRotationinline
GfRotation(const GfVec3d &axis, double angle)GfRotationinline
GfRotation(const GfQuaternion &quaternion)GfRotationinline
GfRotation(const GfQuatd &quat)GfRotationinline
GfRotation(const GfVec3d &rotateFrom, const GfVec3d &rotateTo)GfRotationinline
hash_value(const GfRotation &r)GfRotationfriend
MatchClosestEulerRotation(double targetTw, double targetFB, double targetLR, double targetSw, double *thetaTw, double *thetaFB, double *thetaLR, double *thetaSw)GfRotationstatic
operator!=(const GfRotation &r) const GfRotationinline
operator*(const GfRotation &r1, const GfRotation &r2)GfRotationfriend
operator*(const GfRotation &r, double scale)GfRotationfriend
operator*(double scale, const GfRotation &r)GfRotationfriend
operator*=(const GfRotation &r)GfRotation
operator*=(double scale)GfRotationinline
operator/(const GfRotation &r, double scale)GfRotationfriend
operator/=(double scale)GfRotationinline
operator==(const GfRotation &r) const GfRotationinline
RotateOntoProjected(const GfVec3d &v1, const GfVec3d &v2, const GfVec3d &axis)GfRotationstatic
SetAxisAngle(const GfVec3d &axis, double angle)GfRotationinline
SetIdentity()GfRotationinline
SetQuat(const GfQuatd &quat)GfRotation
SetQuaternion(const GfQuaternion &quat)GfRotationinline
SetRotateInto(const GfVec3d &rotateFrom, const GfVec3d &rotateTo)GfRotation
TransformDir(const GfVec3f &vec) const GfRotation
TransformDir(const GfVec3d &vec) const GfRotation