|
JSim 2026.06.01-p(1)
|
This is the complete list of members for frcsim::Quaternion, including all inherited members.
| conjugate() const noexcept | frcsim::Quaternion | inline |
| forward() const noexcept | frcsim::Quaternion | inline |
| fromAngularVelocity(const Vector3 &omega, double dt) noexcept | frcsim::Quaternion | inlinestatic |
| fromAxisAngle(const Vector3 &axis, double angleRad) noexcept | frcsim::Quaternion | inlinestatic |
| hasNaN() const noexcept | frcsim::Quaternion | inline |
| inverse() const noexcept | frcsim::Quaternion | inline |
| isIdentity(double eps=1e-12) const noexcept | frcsim::Quaternion | inline |
| norm() const noexcept | frcsim::Quaternion | inline |
| norm2() const noexcept | frcsim::Quaternion | inline |
| normalize() noexcept | frcsim::Quaternion | inline |
| normalized() const noexcept | frcsim::Quaternion | inline |
| normalizeIfNeeded(double eps=1e-12) noexcept | frcsim::Quaternion | inline |
| operator!=(const Quaternion &rhs) const noexcept | frcsim::Quaternion | inline |
| operator*(const Quaternion &rhs) const noexcept | frcsim::Quaternion | inline |
| operator*(double scalar) const noexcept | frcsim::Quaternion | inline |
| operator*(double scalar, const Quaternion &q) noexcept | frcsim::Quaternion | friend |
| operator+(const Quaternion &rhs) const noexcept | frcsim::Quaternion | inline |
| operator-() const noexcept | frcsim::Quaternion | inline |
| operator<<(std::ostream &os, const Quaternion &q) | frcsim::Quaternion | friend |
| operator==(const Quaternion &rhs) const noexcept | frcsim::Quaternion | inline |
| Quaternion() noexcept | frcsim::Quaternion | inline |
| Quaternion(double w_, double x_, double y_, double z_) noexcept | frcsim::Quaternion | inline |
| Quaternion(double w_, const Vector3 &v) noexcept | frcsim::Quaternion | inline |
| right() const noexcept | frcsim::Quaternion | inline |
| rotate(const Vector3 &v) const noexcept | frcsim::Quaternion | inline |
| slerp(const Quaternion &a, const Quaternion &b, double t) noexcept | frcsim::Quaternion | inlinestatic |
| toAxisAngle(Vector3 &axis, double &angleRad) const noexcept | frcsim::Quaternion | inline |
| toMatrix(double m[3][3]) const noexcept | frcsim::Quaternion | inline |
| up() const noexcept | frcsim::Quaternion | inline |
| w | frcsim::Quaternion | |
| x | frcsim::Quaternion | |
| y | frcsim::Quaternion | |
| z | frcsim::Quaternion |