Home
last modified time | relevance | path

Searched defs:Vec3A (Results 1 – 25 of 33) sorted by relevance

12

/external/rust/crates/glam/src/f32/scalar/
Dvec3a.rs16 pub const fn vec3a(x: f32, y: f32, z: f32) -> Vec3A { in vec3a()
30 pub struct Vec3A { struct
36 impl Vec3A { argument
746 impl Default for Vec3A { implementation
753 impl Div<Vec3A> for Vec3A { implementation
765 impl DivAssign<Vec3A> for Vec3A { implementation
774 impl Div<f32> for Vec3A { implementation
786 impl DivAssign<f32> for Vec3A { implementation
798 fn div(self, rhs: Vec3A) -> Vec3A { in div()
807 impl Mul<Vec3A> for Vec3A { implementation
[all …]
Dmat3a.rs15 pub const fn mat3a(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Mat3A { in mat3a()
83 pub const fn from_cols(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Self { in from_cols()
357 pub fn col(&self, index: usize) -> Vec3A { in col()
372 pub fn col_mut(&mut self, index: usize) -> &mut Vec3A { in col_mut()
387 pub fn row(&self, index: usize) -> Vec3A { in row()
483 pub fn mul_vec3a(&self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
Dmat4.rs1003 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a()
1011 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
Dquat.rs658 pub fn mul_vec3a(self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
/external/rust/crates/glam/src/swizzles/coresimd/
Dvec3a_impl.rs9 impl Vec3Swizzles for Vec3A { implementation
87 fn xxx(self) -> Vec3A { in xxx()
92 fn xxy(self) -> Vec3A { in xxy()
97 fn xxz(self) -> Vec3A { in xxz()
102 fn xyx(self) -> Vec3A { in xyx()
107 fn xyy(self) -> Vec3A { in xyy()
112 fn xyz(self) -> Vec3A { in xyz()
117 fn xzx(self) -> Vec3A { in xzx()
122 fn xzy(self) -> Vec3A { in xzy()
127 fn xzz(self) -> Vec3A { in xzz()
[all …]
/external/rust/crates/glam/src/swizzles/wasm32/
Dvec3a_impl.rs9 impl Vec3Swizzles for Vec3A { implementation
87 fn xxx(self) -> Vec3A { in xxx()
92 fn xxy(self) -> Vec3A { in xxy()
97 fn xxz(self) -> Vec3A { in xxz()
102 fn xyx(self) -> Vec3A { in xyx()
107 fn xyy(self) -> Vec3A { in xyy()
112 fn xyz(self) -> Vec3A { in xyz()
117 fn xzx(self) -> Vec3A { in xzx()
122 fn xzy(self) -> Vec3A { in xzy()
127 fn xzz(self) -> Vec3A { in xzz()
[all …]
/external/rust/crates/glam/src/swizzles/scalar/
Dvec3a_impl.rs5 impl Vec3Swizzles for Vec3A { implementation
83 fn xxx(self) -> Vec3A { in xxx()
92 fn xxy(self) -> Vec3A { in xxy()
101 fn xxz(self) -> Vec3A { in xxz()
110 fn xyx(self) -> Vec3A { in xyx()
119 fn xyy(self) -> Vec3A { in xyy()
128 fn xyz(self) -> Vec3A { in xyz()
137 fn xzx(self) -> Vec3A { in xzx()
146 fn xzy(self) -> Vec3A { in xzy()
155 fn xzz(self) -> Vec3A { in xzz()
[all …]
/external/rust/crates/glam/src/swizzles/sse2/
Dvec3a_impl.rs12 impl Vec3Swizzles for Vec3A { implementation
90 fn xxx(self) -> Vec3A { in xxx()
95 fn xxy(self) -> Vec3A { in xxy()
100 fn xxz(self) -> Vec3A { in xxz()
105 fn xyx(self) -> Vec3A { in xyx()
110 fn xyy(self) -> Vec3A { in xyy()
115 fn xyz(self) -> Vec3A { in xyz()
120 fn xzx(self) -> Vec3A { in xzx()
125 fn xzy(self) -> Vec3A { in xzy()
130 fn xzz(self) -> Vec3A { in xzz()
[all …]
/external/rust/crates/glam/src/f32/wasm32/
Dvec3a.rs23 pub const fn vec3a(x: f32, y: f32, z: f32) -> Vec3A { in vec3a()
35 pub struct Vec3A(pub(crate) v128); struct
37 impl Vec3A { implementation
102 unsafe { *(self as *const Vec3A as *const [f32; 3]) } constant
721 impl Default for Vec3A { implementation
728 impl PartialEq for Vec3A { implementation
735 impl Div<Vec3A> for Vec3A { implementation
743 impl DivAssign<Vec3A> for Vec3A { implementation
750 impl Div<f32> for Vec3A { implementation
758 impl DivAssign<f32> for Vec3A { implementation
[all …]
Dmat3a.rs17 pub const fn mat3a(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Mat3A { in mat3a()
85 pub const fn from_cols(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Self { in from_cols()
356 pub fn col(&self, index: usize) -> Vec3A { in col()
371 pub fn col_mut(&mut self, index: usize) -> &mut Vec3A { in col_mut()
386 pub fn row(&self, index: usize) -> Vec3A { in row()
485 pub fn mul_vec3a(&self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
Dmat4.rs1080 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a()
1093 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
Dquat.rs686 pub fn mul_vec3a(self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
/external/rust/crates/glam/src/f32/coresimd/
Dvec3a.rs19 pub const fn vec3a(x: f32, y: f32, z: f32) -> Vec3A { in vec3a()
31 pub struct Vec3A(pub(crate) f32x4); struct
33 impl Vec3A { impl
98 unsafe { *(self as *const Vec3A as *const [f32; 3]) } constant
705 impl Default for Vec3A { implementation
712 impl PartialEq for Vec3A { implementation
719 impl Div<Vec3A> for Vec3A { implementation
727 impl DivAssign<Vec3A> for Vec3A { implementation
734 impl Div<f32> for Vec3A { implementation
742 impl DivAssign<f32> for Vec3A { implementation
[all …]
Dmat3a.rs17 pub const fn mat3a(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Mat3A { in mat3a()
85 pub const fn from_cols(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Self { in from_cols()
356 pub fn col(&self, index: usize) -> Vec3A { in col()
371 pub fn col_mut(&mut self, index: usize) -> &mut Vec3A { in col_mut()
386 pub fn row(&self, index: usize) -> Vec3A { in row()
505 pub fn mul_vec3a(&self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
Dmat4.rs1224 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a()
1237 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
/external/rust/crates/glam/src/f32/sse2/
Dvec3a.rs26 pub const fn vec3a(x: f32, y: f32, z: f32) -> Vec3A { in vec3a()
38 pub struct Vec3A(pub(crate) __m128); struct
40 impl Vec3A { implementation
110 unsafe { *(self as *const Vec3A as *const [f32; 3]) } constant
751 impl Default for Vec3A { implementation
758 impl PartialEq for Vec3A { implementation
765 impl Div<Vec3A> for Vec3A { implementation
773 impl DivAssign<Vec3A> for Vec3A { implementation
780 impl Div<f32> for Vec3A { implementation
788 impl DivAssign<f32> for Vec3A { implementation
[all …]
Dmat3a.rs20 pub const fn mat3a(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Mat3A { in mat3a()
88 pub const fn from_cols(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A) -> Self { in from_cols()
359 pub fn col(&self, index: usize) -> Vec3A { in col()
374 pub fn col_mut(&mut self, index: usize) -> &mut Vec3A { in col_mut()
389 pub fn row(&self, index: usize) -> Vec3A { in row()
490 pub fn mul_vec3a(&self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
Dmat4.rs1089 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a()
1102 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
Dquat.rs694 pub fn mul_vec3a(self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
/external/rust/crates/glam/src/f32/
Daffine3a.rs40 pub const fn from_cols(x_axis: Vec3A, y_axis: Vec3A, z_axis: Vec3A, w_axis: Vec3A) -> Self { in from_cols()
372 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a()
381 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
Dmat3.rs482 pub fn mul_vec3a(&self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
646 fn mul(self, rhs: Vec3A) -> Vec3A { in mul()
/external/rust/crates/glam/src/features/
Dimpl_mint.rs237 impl From<mint::Point3<f32>> for Vec3A { implementation
253 impl From<mint::Vector3<f32>> for Vec3A { implementation
269 impl IntoMint for Vec3A { implementation
Dimpl_rand.rs153 fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Vec3A { in sample()
/external/rust/crates/glam/benches/
Dsupport.rs51 pub fn random_vec3a(rng: &mut PCG32) -> Vec3A { in random_vec3a()
/external/rust/crates/glam/tests/
Dsupport.rs215 impl FloatCompare for Vec3A { implementation

12