Home
last modified time | relevance | path

Searched defs:Quat (Results 1 – 16 of 16) sorted by relevance

/external/rust/android-crates-io/crates/glam/src/f32/scalar/
Dquat.rs19 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
35 pub struct Quat { struct
42 impl Quat { implementation
826 impl fmt::Debug for Quat { implementation
837 impl fmt::Display for Quat { implementation
851 impl Add<Quat> for Quat { implementation
865 impl Sub<Quat> for Quat { implementation
876 impl Mul<f32> for Quat { implementation
887 impl Div<f32> for Quat { implementation
897 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs227 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
247 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
261 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/android-crates-io/crates/glam/src/f32/coresimd/
Dquat.rs22 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
37 pub struct Quat(pub(crate) f32x4); struct
39 impl Quat { impl
844 impl fmt::Debug for Quat { implementation
855 impl fmt::Display for Quat { implementation
869 impl Add<Quat> for Quat { implementation
883 impl Sub<Quat> for Quat { implementation
894 impl Mul<f32> for Quat { implementation
905 impl Div<f32> for Quat { implementation
915 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs215 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
235 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
249 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/android-crates-io/crates/glam/src/f32/wasm32/
Dquat.rs22 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
37 pub struct Quat(pub(crate) v128); struct
39 impl Quat { impl
846 impl fmt::Debug for Quat { implementation
857 impl fmt::Display for Quat { implementation
871 impl Add<Quat> for Quat { implementation
885 impl Sub<Quat> for Quat { implementation
896 impl Mul<f32> for Quat { implementation
907 impl Div<f32> for Quat { implementation
917 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs215 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
235 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
249 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/android-crates-io/crates/glam/src/f32/neon/
Dquat.rs28 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
43 pub struct Quat(pub(crate) float32x4_t); struct
45 impl Quat { impl
866 impl fmt::Debug for Quat { implementation
877 impl fmt::Display for Quat { implementation
891 impl Add<Quat> for Quat { implementation
905 impl Sub<Quat> for Quat { implementation
916 impl Mul<f32> for Quat { implementation
927 impl Div<f32> for Quat { implementation
937 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs215 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
235 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
249 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/android-crates-io/crates/glam/src/f32/sse2/
Dquat.rs31 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
46 pub struct Quat(pub(crate) __m128); struct
48 impl Quat { implementation
874 impl fmt::Debug for Quat { implementation
885 impl fmt::Display for Quat { implementation
899 impl Add<Quat> for Quat { implementation
913 impl Sub<Quat> for Quat { implementation
924 impl Mul<f32> for Quat { implementation
935 impl Div<f32> for Quat { implementation
945 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs218 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
238 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
252 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/android-crates-io/crates/glam/benches/
Diai.rs155 fn quat_mul_quat(q1: Quat, q2: Quat) -> Quat { in quat_mul_quat()
161 fn quat_mul_vec3a(q: Quat, v: Vec3A) -> Vec3A { in quat_mul_vec3a()
Dsupport.rs90 pub fn random_quat(rng: &mut PCG32) -> Quat { in random_quat()
/external/rust/android-crates-io/crates/glam/src/f32/
Daffine3a.rs233 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
251 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
285 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/android-crates-io/crates/glam/src/features/
Dimpl_bytemuck.rs24 unsafe impl Pod for Quat {} implementation
25 unsafe impl Zeroable for Quat {} implementation
/external/rust/android-crates-io/crates/glam/tests/
Dsupport.rs181 impl FloatCompare for Quat { implementation
/external/rust/android-crates-io/crates/glam/src/f64/
Ddquat.rs796 pub fn as_quat(self) -> Quat { in as_quat()