|
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 GfVec3d &vec) const | GfRotation |