HDK
|
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) | GfRotation | static |
GetAngle() const | GfRotation | inline |
GetAxis() const | GfRotation | inline |
GetInverse() const | GfRotation | inline |
GetQuat() const | GfRotation | |
GetQuaternion() const | GfRotation | inline |
GfRotation() | GfRotation | inline |
GfRotation(const GfVec3d &axis, double angle) | GfRotation | inline |
GfRotation(const GfQuaternion &quaternion) | GfRotation | inline |
GfRotation(const GfQuatd &quat) | GfRotation | inline |
GfRotation(const GfVec3d &rotateFrom, const GfVec3d &rotateTo) | GfRotation | inline |
hash_value(const GfRotation &r) | GfRotation | friend |
MatchClosestEulerRotation(double targetTw, double targetFB, double targetLR, double targetSw, double *thetaTw, double *thetaFB, double *thetaLR, double *thetaSw) | GfRotation | static |
operator!=(const GfRotation &r) const | GfRotation | inline |
operator*(const GfRotation &r1, const GfRotation &r2) | GfRotation | friend |
operator*(const GfRotation &r, double scale) | GfRotation | friend |
operator*(double scale, const GfRotation &r) | GfRotation | friend |
operator*=(const GfRotation &r) | GfRotation | |
operator*=(double scale) | GfRotation | inline |
operator/(const GfRotation &r, double scale) | GfRotation | friend |
operator/=(double scale) | GfRotation | inline |
operator==(const GfRotation &r) const | GfRotation | inline |
RotateOntoProjected(const GfVec3d &v1, const GfVec3d &v2, const GfVec3d &axis) | GfRotation | static |
SetAxisAngle(const GfVec3d &axis, double angle) | GfRotation | inline |
SetIdentity() | GfRotation | inline |
SetQuat(const GfQuatd &quat) | GfRotation | |
SetQuaternion(const GfQuaternion &quat) | GfRotation | inline |
SetRotateInto(const GfVec3d &rotateFrom, const GfVec3d &rotateTo) | GfRotation | |
TransformDir(const GfVec3f &vec) const | GfRotation | |
TransformDir(const GfVec3d &vec) const | GfRotation |