Home
last modified time | relevance | path

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

/external/rust/crates/glam/src/f32/scalar/
Dquat.rs22 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
38 pub struct Quat { struct
45 impl Quat { implementation
669 impl fmt::Debug for Quat { implementation
681 impl fmt::Display for Quat { implementation
687 impl Add<Quat> for Quat { implementation
701 impl Sub<Quat> for Quat { implementation
712 impl Mul<f32> for Quat { implementation
723 impl Div<f32> for Quat { implementation
733 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs217 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
236 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/crates/glam/src/f32/wasm32/
Dquat.rs25 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
38 pub struct Quat(pub(crate) v128); struct
40 impl Quat { impl
707 impl fmt::Debug for Quat { implementation
719 impl fmt::Display for Quat { implementation
725 impl Add<Quat> for Quat { implementation
739 impl Sub<Quat> for Quat { implementation
750 impl Mul<f32> for Quat { implementation
761 impl Div<f32> for Quat { implementation
771 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs204 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
223 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
236 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/crates/glam/src/f32/sse2/
Dquat.rs33 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
717 impl fmt::Debug for Quat { implementation
729 impl fmt::Display for Quat { implementation
735 impl Add<Quat> for Quat { implementation
749 impl Sub<Quat> for Quat { implementation
760 impl Mul<f32> for Quat { implementation
771 impl Div<f32> for Quat { implementation
781 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs207 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
226 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
239 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/crates/glam/src/f32/coresimd/
Dquat.rs25 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
38 pub struct Quat(pub(crate) f32x4); struct
40 impl Quat { impl
692 impl fmt::Debug for Quat { implementation
704 impl fmt::Display for Quat { implementation
710 impl Add<Quat> for Quat { implementation
724 impl Sub<Quat> for Quat { implementation
735 impl Mul<f32> for Quat { implementation
746 impl Div<f32> for Quat { implementation
756 impl Mul<Quat> for Quat { implementation
[all …]
Dmat4.rs204 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
223 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
236 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/crates/glam/src/features/
Dimpl_bytemuck.rs14 unsafe impl Pod for Quat {} implementation
15 unsafe impl Zeroable for Quat {} implementation
/external/rust/crates/glam/src/f32/
Daffine3a.rs213 pub fn from_scale_rotation_translation(scale: Vec3, rotation: Quat, translation: Vec3) -> Self { in from_scale_rotation_translation()
230 pub fn from_rotation_translation(rotation: Quat, translation: Vec3) -> Self { in from_rotation_translation()
262 pub fn to_scale_rotation_translation(&self) -> (Vec3, Quat, Vec3) { in to_scale_rotation_translation() argument
/external/rust/crates/glam/benches/
Dsupport.rs90 pub fn random_quat(rng: &mut PCG32) -> Quat { in random_quat()
/external/rust/crates/glam/tests/
Dsupport.rs180 impl FloatCompare for Quat { implementation
/external/rust/crates/glam/src/f64/
Ddquat.rs647 pub fn as_f32(self) -> Quat { in as_f32()