Function quat::set_mat3_values [−][src]
pub fn set_mat3_values<'out, T>(
out: &'out mut [T; 4],
m00: T,
m01: T,
m02: T,
m10: T,
m11: T,
m12: T,
m20: T,
m21: T,
m22: T
) -> &'out mut [T; 4] where
T: Real + FromPrimitive,
Example
let mut q = quat::new_identity::<f32>(); quat::set_mat3_values(&mut q, 1_f32, 0_f32, 0_f32, 0_f32, 1_f32, 0_f32, 0_f32, 0_f32, 1_f32); assert_eq!(q, [0_f32, 0_f32, 0_f32, 1_f32]);