This is the complete list of members for meshlib::Quaterniond, including all inherited members.
| a() const -> &f64 | meshlib::Quaterniond | |
| a_mut() -> &mut f64 | meshlib::Quaterniond | |
| angle() const -> f64 | meshlib::Quaterniond | |
| assign_from_another(_other:&meshlib::Quaterniond) -> &mut meshlib::Quaterniond | meshlib::Quaterniond | |
| axis() const -> meshlib::Vector3d | meshlib::Quaterniond | |
| b() const -> &f64 | meshlib::Quaterniond | |
| b_mut() -> &mut f64 | meshlib::Quaterniond | |
| c() const -> &f64 | meshlib::Quaterniond | |
| c_mut() -> &mut f64 | meshlib::Quaterniond | |
| call(p:&meshlib::Vector3d) const -> meshlib::Vector3d | meshlib::Quaterniond | |
| conjugate() const -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | |
| construct_1(m:&meshlib::Matrix3d) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| construct_2_const_mr_vector3d_ref_double(axis:&meshlib::Vector3d, angle:f64) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | related |
| construct_2_const_mr_vector3d_ref_mr_vector3d(from:&meshlib::Vector3d, to:&meshlib::Vector3d) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| construct_2_double(real:f64, im:&meshlib::Vector3d) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| construct_4(a:f64, b:f64, c:f64, d:f64) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| construct_from_another(_other:&meshlib::Quaterniond) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| convert_to_mr_matrix3d() const -> meshlib::Matrix3d | meshlib::Quaterniond | |
| copy(ptr:*const Self) -> *mut Self | meshlib::CppCopy | static |
| d() const -> &f64 | meshlib::Quaterniond | |
| d_mut() -> &mut f64 | meshlib::Quaterniond | |
| meshlib::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| meshlib::CppCopy::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| div_assign(s:f64) -> &mut meshlib::Quaterniond | meshlib::Quaterniond | |
| im() const -> meshlib::Vector3d | meshlib::Quaterniond | |
| inverse() const -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | |
| lerp(q0:&meshlib::Quaterniond, q1:&meshlib::Quaterniond, t:f64) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| mul_assign(s:f64) -> &mut meshlib::Quaterniond | meshlib::Quaterniond | |
| new() -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| norm() const -> f64 | meshlib::Quaterniond | |
| norm_sq() const -> f64 | meshlib::Quaterniond | |
| normalize() | meshlib::Quaterniond | |
| normalized() const -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | |
| op_neg() const -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | |
| set_a(value:f64) | meshlib::Quaterniond | |
| set_b(value:f64) | meshlib::Quaterniond | |
| set_c(value:f64) | meshlib::Quaterniond | |
| set_d(value:f64) | meshlib::Quaterniond | |
| slerp_3_mr_matrix3d(m0:&meshlib::Matrix3d, m1:&meshlib::Matrix3d, t:f64) -> meshlib::Matrix3d | meshlib::Quaterniond | static |
| slerp_3_mr_quaterniond(q0:&meshlib::Quaterniond, q1:&meshlib::Quaterniond, t:f64) -> meshlib::Owned< meshlib::Quaterniond > | meshlib::Quaterniond | static |
| slerp_4(xf0:&meshlib::AffineXf3d, xf1:&meshlib::AffineXf3d, t:f64, p:Option<&meshlib::Vector3d >) -> meshlib::AffineXf3d | meshlib::Quaterniond | static |