Function mat32::orthographic[][src]

pub fn orthographic<'out, T>(
    out: &'out mut [T; 6],
    top: &T,
    right: &T,
    bottom: &T,
    left: &T
) -> &'out mut [T; 6] where
    T: Zero + FromPrimitive,
    &'a T: Mul<&'b T, Output = T> + Add<&'b T, Output = T> + Sub<&'b T, Output = T> + Neg<Output = T> + Div<&'b T, Output = T>, 

Example

let mut m = mat32::new_identity::<f32>();
mat32::orthographic(&mut m, &-0.5f32, &0.5f32, &0.5f32, &-0.5f32);