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

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

a() const -> &f32meshlib::Quaternionf
a_mut() -> &mut f32meshlib::Quaternionf
angle() const -> f32meshlib::Quaternionf
assign_from_another(_other:&meshlib::Quaternionf) -> &mut meshlib::Quaternionfmeshlib::Quaternionf
axis() const -> meshlib::Vector3fmeshlib::Quaternionf
b() const -> &f32meshlib::Quaternionf
b_mut() -> &mut f32meshlib::Quaternionf
c() const -> &f32meshlib::Quaternionf
c_mut() -> &mut f32meshlib::Quaternionf
call(p:&meshlib::Vector3f) const -> meshlib::Vector3fmeshlib::Quaternionf
conjugate() const -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionf
construct_1(m:&meshlib::Matrix3f) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
construct_2_const_mr_vector3f_ref_float(axis:&meshlib::Vector3f, angle:f32) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfrelated
construct_2_const_mr_vector3f_ref_mr_vector3f(from:&meshlib::Vector3f, to:&meshlib::Vector3f) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
construct_2_float(real:f32, im:&meshlib::Vector3f) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
construct_4(a:f32, b:f32, c:f32, d:f32) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
construct_from_another(_other:&meshlib::Quaternionf) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
convert_to_mr_matrix3f() const -> meshlib::Matrix3fmeshlib::Quaternionf
copy(ptr:*const Self) -> *mut Selfmeshlib::CppCopystatic
d() const -> &f32meshlib::Quaternionf
d_mut() -> &mut f32meshlib::Quaternionf
meshlib::destroy(ptr:*mut Self)meshlib::CppClassstatic
meshlib::CppCopy::destroy(ptr:*mut Self)meshlib::CppClassstatic
div_assign(s:f32) -> &mut meshlib::Quaternionfmeshlib::Quaternionf
im() const -> meshlib::Vector3fmeshlib::Quaternionf
inverse() const -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionf
lerp(q0:&meshlib::Quaternionf, q1:&meshlib::Quaternionf, t:f32) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
mul_assign(s:f32) -> &mut meshlib::Quaternionfmeshlib::Quaternionf
new() -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
norm() const -> f32meshlib::Quaternionf
norm_sq() const -> f32meshlib::Quaternionf
normalize()meshlib::Quaternionf
normalized() const -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionf
op_neg() const -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionf
set_a(value:f32)meshlib::Quaternionf
set_b(value:f32)meshlib::Quaternionf
set_c(value:f32)meshlib::Quaternionf
set_d(value:f32)meshlib::Quaternionf
slerp_3_mr_matrix3f(m0:&meshlib::Matrix3f, m1:&meshlib::Matrix3f, t:f32) -> meshlib::Matrix3fmeshlib::Quaternionfstatic
slerp_3_mr_quaternionf(q0:&meshlib::Quaternionf, q1:&meshlib::Quaternionf, t:f32) -> meshlib::Owned< meshlib::Quaternionf >meshlib::Quaternionfstatic
slerp_4(xf0:&meshlib::AffineXf3f, xf1:&meshlib::AffineXf3f, t:f32, p:Option<&meshlib::Vector3f >) -> meshlib::AffineXf3fmeshlib::Quaternionfstatic