Lines Matching defs:f64
16 pub const fn dvec3(x: f64, y: f64, z: f64) -> DVec3 { in dvec3()
66 pub const fn new(x: f64, y: f64, z: f64) -> Self { in new()
118 pub fn write_to_slice(self, slice: &mut [f64]) { in write_to_slice()
152 pub fn dot(self, rhs: Self) -> f64 { in dot()
213 pub fn min_element(self) -> f64 { in min_element()
221 pub fn max_element(self) -> f64 { in max_element()
354 pub fn length(self) -> f64 { in length()
363 pub fn length_squared(self) -> f64 { in length_squared()
371 pub fn length_recip(self) -> f64 { in length_recip()
377 pub fn distance(self, rhs: Self) -> f64 { in distance()
383 pub fn distance_squared(self, rhs: Self) -> f64 { in distance_squared()
605 pub fn clamp_length(self, min: f64, max: f64) -> Self { in clamp_length()
657 pub fn angle_between(self, rhs: Self) -> f64 { in angle_between()
788 fn div_assign(&mut self, rhs: f64) { in div_assign()
795 impl Div<DVec3> for f64 { implementation
842 fn mul_assign(&mut self, rhs: f64) { in mul_assign()
849 impl Mul<DVec3> for f64 { implementation
896 fn add_assign(&mut self, rhs: f64) { in add_assign()
903 impl Add<DVec3> for f64 { implementation
950 fn sub_assign(&mut self, rhs: f64) { in sub_assign()
957 impl Sub<DVec3> for f64 { implementation
1004 fn rem_assign(&mut self, rhs: f64) { in rem_assign()
1011 impl Rem<DVec3> for f64 { implementation
1141 impl From<DVec3> for [f64; 3] { implementation
1150 fn from(t: (f64, f64, f64)) -> Self { in from()
1155 impl From<DVec3> for (f64, f64, f64) { implementation