Lines Matching defs:f64
16 pub const fn dvec4(x: f64, y: f64, z: f64, w: f64) -> DVec4 { in dvec4()
74 pub const fn new(x: f64, y: f64, z: f64, w: f64) -> Self { in new()
135 pub fn write_to_slice(self, slice: &mut [f64]) { in write_to_slice()
153 pub fn dot(self, rhs: Self) -> f64 { in dot()
206 pub fn min_element(self) -> f64 { in min_element()
214 pub fn max_element(self) -> f64 { in max_element()
386 pub fn length(self) -> f64 { in length()
395 pub fn length_squared(self) -> f64 { in length_squared()
403 pub fn length_recip(self) -> f64 { in length_recip()
409 pub fn distance(self, rhs: Self) -> f64 { in distance()
415 pub fn distance_squared(self, rhs: Self) -> f64 { in distance_squared()
646 pub fn clamp_length(self, min: f64, max: f64) -> Self { in clamp_length()
759 fn div_assign(&mut self, rhs: f64) { in div_assign()
767 impl Div<DVec4> for f64 { implementation
818 fn mul_assign(&mut self, rhs: f64) { in mul_assign()
826 impl Mul<DVec4> for f64 { implementation
877 fn add_assign(&mut self, rhs: f64) { in add_assign()
885 impl Add<DVec4> for f64 { implementation
936 fn sub_assign(&mut self, rhs: f64) { in sub_assign()
944 impl Sub<DVec4> for f64 { implementation
995 fn rem_assign(&mut self, rhs: f64) { in rem_assign()
1003 impl Rem<DVec4> for f64 { implementation
1138 impl From<DVec4> for [f64; 4] { implementation
1147 fn from(t: (f64, f64, f64, f64)) -> Self { in from()
1152 impl From<DVec4> for (f64, f64, f64, f64) { implementation
1168 fn from((x, v): (f64, DVec3)) -> Self { in from()
1175 fn from((v, z, w): (DVec2, f64, f64)) -> Self { in from() argument