/external/rust/crates/glam/src/f32/scalar/ |
D | vec3a.rs | 16 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 …]
|
D | mat3a.rs | 15 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()
|
D | mat4.rs | 1003 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a() 1011 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
|
D | quat.rs | 658 pub fn mul_vec3a(self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
|
/external/rust/crates/glam/src/swizzles/coresimd/ |
D | vec3a_impl.rs | 9 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/ |
D | vec3a_impl.rs | 9 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/ |
D | vec3a_impl.rs | 5 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/ |
D | vec3a_impl.rs | 12 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/ |
D | vec3a.rs | 23 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 …]
|
D | mat3a.rs | 17 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()
|
D | mat4.rs | 1080 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a() 1093 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
|
D | quat.rs | 686 pub fn mul_vec3a(self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
|
/external/rust/crates/glam/src/f32/coresimd/ |
D | vec3a.rs | 19 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 …]
|
D | mat3a.rs | 17 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()
|
D | mat4.rs | 1224 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/ |
D | vec3a.rs | 26 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 …]
|
D | mat3a.rs | 20 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()
|
D | mat4.rs | 1089 pub fn transform_point3a(&self, rhs: Vec3A) -> Vec3A { in transform_point3a() 1102 pub fn transform_vector3a(&self, rhs: Vec3A) -> Vec3A { in transform_vector3a()
|
D | quat.rs | 694 pub fn mul_vec3a(self, rhs: Vec3A) -> Vec3A { in mul_vec3a()
|
/external/rust/crates/glam/src/f32/ |
D | affine3a.rs | 40 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()
|
D | mat3.rs | 482 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/ |
D | impl_mint.rs | 237 impl From<mint::Point3<f32>> for Vec3A { implementation 253 impl From<mint::Vector3<f32>> for Vec3A { implementation 269 impl IntoMint for Vec3A { implementation
|
D | impl_rand.rs | 153 fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Vec3A { in sample()
|
/external/rust/crates/glam/benches/ |
D | support.rs | 51 pub fn random_vec3a(rng: &mut PCG32) -> Vec3A { in random_vec3a()
|
/external/rust/crates/glam/tests/ |
D | support.rs | 215 impl FloatCompare for Vec3A { implementation
|