Home
last modified time | relevance | path

Searched defs:DVec3 (Results 1 – 20 of 20) sorted by relevance

/external/rust/crates/glam/src/swizzles/
Ddvec3_impl.rs5 impl Vec3Swizzles for DVec3 { implementation
83 fn xxx(self) -> DVec3 { in xxx()
92 fn xxy(self) -> DVec3 { in xxy()
101 fn xxz(self) -> DVec3 { in xxz()
110 fn xyx(self) -> DVec3 { in xyx()
119 fn xyy(self) -> DVec3 { in xyy()
128 fn xyz(self) -> DVec3 { in xyz()
137 fn xzx(self) -> DVec3 { in xzx()
146 fn xzy(self) -> DVec3 { in xzy()
155 fn xzz(self) -> DVec3 { in xzz()
[all …]
Ddvec4_impl.rs139 fn xxx(self) -> DVec3 { in xxx()
148 fn xxy(self) -> DVec3 { in xxy()
157 fn xxz(self) -> DVec3 { in xxz()
166 fn xxw(self) -> DVec3 { in xxw()
175 fn xyx(self) -> DVec3 { in xyx()
184 fn xyy(self) -> DVec3 { in xyy()
193 fn xyz(self) -> DVec3 { in xyz()
202 fn xyw(self) -> DVec3 { in xyw()
211 fn xzx(self) -> DVec3 { in xzx()
220 fn xzy(self) -> DVec3 { in xzy()
[all …]
Ddvec2_impl.rs43 fn xxx(self) -> DVec3 { in xxx()
52 fn xxy(self) -> DVec3 { in xxy()
61 fn xyx(self) -> DVec3 { in xyx()
70 fn xyy(self) -> DVec3 { in xyy()
79 fn yxx(self) -> DVec3 { in yxx()
88 fn yxy(self) -> DVec3 { in yxy()
97 fn yyx(self) -> DVec3 { in yyx()
106 fn yyy(self) -> DVec3 { in yyy()
/external/rust/crates/glam/src/f64/
Ddvec3.rs16 pub const fn dvec3(x: f64, y: f64, z: f64) -> DVec3 { in dvec3()
24 pub struct DVec3 { struct
30 impl DVec3 { impl
746 impl Default for DVec3 { implementation
753 impl Div<DVec3> for DVec3 { implementation
765 impl DivAssign<DVec3> for DVec3 { implementation
774 impl Div<f64> for DVec3 { implementation
786 impl DivAssign<f64> for DVec3 { implementation
798 fn div(self, rhs: DVec3) -> DVec3 { in div()
807 impl Mul<DVec3> for DVec3 { implementation
[all …]
Ddaffine3.rs40 pub const fn from_cols(x_axis: DVec3, y_axis: DVec3, z_axis: DVec3, w_axis: DVec3) -> Self { in from_cols()
136 pub fn from_axis_angle(axis: DVec3, angle: f64) -> Self { in from_axis_angle()
214 scale: DVec3, in from_scale_rotation_translation()
216 translation: DVec3, in from_scale_rotation_translation()
266 pub fn to_scale_rotation_translation(&self) -> (DVec3, DQuat, DVec3) { in to_scale_rotation_translation()
300 pub fn look_to_lh(eye: DVec3, dir: DVec3, up: DVec3) -> Self { in look_to_lh()
309 pub fn look_to_rh(eye: DVec3, dir: DVec3, up: DVec3) -> Self { in look_to_rh()
332 pub fn look_at_lh(eye: DVec3, center: DVec3, up: DVec3) -> Self { in look_at_lh()
345 pub fn look_at_rh(eye: DVec3, center: DVec3, up: DVec3) -> Self { in look_at_rh()
352 pub fn transform_point3(&self, rhs: DVec3) -> DVec3 { in transform_point3()
[all …]
Ddmat4.rs212 scale: DVec3, in from_scale_rotation_translation()
214 translation: DVec3, in from_scale_rotation_translation()
247 pub fn to_scale_rotation_translation(&self) -> (DVec3, DQuat, DVec3) { in to_scale_rotation_translation()
325 pub fn from_axis_angle(axis: DVec3, angle: f64) -> Self { in from_axis_angle()
658 pub fn look_to_lh(eye: DVec3, dir: DVec3, up: DVec3) -> Self { in look_to_lh()
667 pub fn look_to_rh(eye: DVec3, dir: DVec3, up: DVec3) -> Self { in look_to_rh()
688 pub fn look_at_lh(eye: DVec3, center: DVec3, up: DVec3) -> Self { in look_at_lh()
701 pub fn look_at_rh(eye: DVec3, center: DVec3, up: DVec3) -> Self { in look_at_rh()
932 pub fn project_point3(&self, rhs: DVec3) -> DVec3 { in project_point3()
954 pub fn transform_point3(&self, rhs: DVec3) -> DVec3 { in transform_point3()
[all …]
Ddmat3.rs15 pub const fn dmat3(x_axis: DVec3, y_axis: DVec3, z_axis: DVec3) -> DMat3 { in dmat3()
83 pub const fn from_cols(x_axis: DVec3, y_axis: DVec3, z_axis: DVec3) -> Self { in from_cols()
189 pub fn from_axis_angle(axis: DVec3, angle: f64) -> Self { in from_axis_angle()
357 pub fn col(&self, index: usize) -> DVec3 { in col()
372 pub fn col_mut(&mut self, index: usize) -> &mut DVec3 { in col_mut()
387 pub fn row(&self, index: usize) -> DVec3 { in row()
477 pub fn mul_vec3(&self, rhs: DVec3) -> DVec3 { in mul_vec3()
Ddquat.rs129 pub fn from_axis_angle(axis: DVec3, angle: f64) -> Self { in from_axis_angle()
178 pub(crate) fn from_rotation_axes(x_axis: DVec3, y_axis: DVec3, z_axis: DVec3) -> Self { in from_rotation_axes()
265 pub fn from_rotation_arc(from: DVec3, to: DVec3) -> Self { in from_rotation_arc()
298 pub fn from_rotation_arc_colinear(from: DVec3, to: DVec3) -> Self { in from_rotation_arc_colinear()
346 pub fn to_axis_angle(self) -> (DVec3, f64) { in to_axis_angle()
364 pub fn to_scaled_axis(self) -> DVec3 { in to_scaled_axis()
383 pub fn xyz(self) -> DVec3 { in xyz()
601 pub fn mul_vec3(self, rhs: DVec3) -> DVec3 { in mul_vec3()
Ddvec4.rs146 pub fn truncate(self) -> DVec3 { in truncate()
1161 fn from((v, w): (DVec3, f64)) -> Self { in from()
Ddvec2.rs118 pub const fn extend(self, z: f64) -> DVec3 { in extend()
/external/rust/crates/glam/src/features/
Dimpl_bytemuck.rs36 unsafe impl Pod for DVec3 {} implementation
37 unsafe impl Zeroable for DVec3 {} implementation
/external/deqp/framework/common/
DtcuVectorType.hpp69 typedef Vector<double, 3> DVec3; typedef
/external/rust/crates/glam/tests/
Dsupport.rs261 impl FloatCompare for DVec3 { implementation
/external/rust/crates/glam/src/f32/scalar/
Dvec3a.rs729 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()
/external/rust/crates/glam/src/f32/
Dvec3.rs723 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()
/external/rust/crates/glam/src/u32/
Duvec3.rs281 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()
/external/rust/crates/glam/src/i32/
Divec3.rs334 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()
/external/rust/crates/glam/src/f32/wasm32/
Dvec3a.rs704 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()
/external/rust/crates/glam/src/f32/coresimd/
Dvec3a.rs688 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()
/external/rust/crates/glam/src/f32/sse2/
Dvec3a.rs734 pub fn as_dvec3(&self) -> crate::DVec3 { in as_dvec3()