MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::Quaterniond Member List

This is the complete list of members for meshlib::Quaterniond, including all inherited members.

a() const -> &f64meshlib::Quaterniond
a_mut() -> &mut f64meshlib::Quaterniond
angle() const -> f64meshlib::Quaterniond
assign_from_another(_other:&meshlib::Quaterniond) -> &mut meshlib::Quaterniondmeshlib::Quaterniond
axis() const -> meshlib::Vector3dmeshlib::Quaterniond
b() const -> &f64meshlib::Quaterniond
b_mut() -> &mut f64meshlib::Quaterniond
c() const -> &f64meshlib::Quaterniond
c_mut() -> &mut f64meshlib::Quaterniond
call(p:&meshlib::Vector3d) const -> meshlib::Vector3dmeshlib::Quaterniond
conjugate() const -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniond
construct_1(m:&meshlib::Matrix3d) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
construct_2_const_mr_vector3d_ref_double(axis:&meshlib::Vector3d, angle:f64) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondrelated
construct_2_const_mr_vector3d_ref_mr_vector3d(from:&meshlib::Vector3d, to:&meshlib::Vector3d) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
construct_2_double(real:f64, im:&meshlib::Vector3d) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
construct_4(a:f64, b:f64, c:f64, d:f64) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
construct_from_another(_other:&meshlib::Quaterniond) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
convert_to_mr_matrix3d() const -> meshlib::Matrix3dmeshlib::Quaterniond
copy(ptr:*const Self) -> *mut Selfmeshlib::CppCopystatic
d() const -> &f64meshlib::Quaterniond
d_mut() -> &mut f64meshlib::Quaterniond
meshlib::destroy(ptr:*mut Self)meshlib::CppClassstatic
meshlib::CppCopy::destroy(ptr:*mut Self)meshlib::CppClassstatic
div_assign(s:f64) -> &mut meshlib::Quaterniondmeshlib::Quaterniond
im() const -> meshlib::Vector3dmeshlib::Quaterniond
inverse() const -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniond
lerp(q0:&meshlib::Quaterniond, q1:&meshlib::Quaterniond, t:f64) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
mul_assign(s:f64) -> &mut meshlib::Quaterniondmeshlib::Quaterniond
new() -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
norm() const -> f64meshlib::Quaterniond
norm_sq() const -> f64meshlib::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::Matrix3dmeshlib::Quaterniondstatic
slerp_3_mr_quaterniond(q0:&meshlib::Quaterniond, q1:&meshlib::Quaterniond, t:f64) -> meshlib::Owned< meshlib::Quaterniond >meshlib::Quaterniondstatic
slerp_4(xf0:&meshlib::AffineXf3d, xf1:&meshlib::AffineXf3d, t:f64, p:Option<&meshlib::Vector3d >) -> meshlib::AffineXf3dmeshlib::Quaterniondstatic