Function quat::axis_angle [−][src]
pub fn axis_angle<'out, T>(q: &[T; 4], out: &'out mut [T; 3]) -> T where
T: Real + FromPrimitive,
Example
use std::f32::consts::FRAC_2_PI; let mut axis = [0_f32; 3]; let angle = quat::axis_angle(&[0_f32, 0_f32, 0.3129618_f32, 0.94976574_f32], &mut axis); assert_eq!(axis, [0_f32, 0_f32, 1.0528915_f32]); assert_eq!(angle, 0.6366196);