Lines Matching defs:f32
22 pub const fn quat(x: f32, y: f32, z: f32, w: f32) -> Quat { in quat()
67 pub const fn from_xyzw(x: f32, y: f32, z: f32, w: f32) -> Self { in from_xyzw()
119 pub fn write_to_slice(self, slice: &mut [f32]) { in write_to_slice()
176 pub fn from_euler(euler: EulerRot, a: f32, b: f32, c: f32) -> Self { in from_euler()
356 pub fn to_axis_angle(self) -> (Vec3, f32) { in to_axis_angle() argument
381 pub fn to_euler(self, euler: EulerRot) -> (f32, f32, f32) { in to_euler()
429 pub fn dot(self, rhs: Self) -> f32 { in dot()
436 pub fn length(self) -> f32 { in length()
446 pub fn length_squared(self) -> f32 { in length_squared()
454 pub fn length_recip(self) -> f32 { in length_recip()
521 pub fn angle_between(self, rhs: Self) -> f32 { in angle_between()
860 impl From<Quat> for (f32, f32, f32, f32) { implementation
867 impl From<Quat> for [f32; 4] { implementation