pub fn new(left: N, right: N, bottom: N, top: N, znear: N, zfar: N) -> Orthographic3<N> {
        assert!(!::is_zero(&(zfar - znear)));
        assert!(!::is_zero(&(left - right)));
        assert!(!::is_zero(&(top - bottom)));

        Orthographic3 {
            left:   left,
            right:  right,
            bottom: bottom,
            top:    top,
            znear:  znear,
            zfar:   zfar
        }
    }
/// Creates a new 3D orthographic projection.
Creates a new 3D orthographic projection.
Creates a new 3D orthographic projection .
pub fn new(left: N, right: N, bottom: N, top: N, znear: N, zfar: N) -> Orthographic3<N> {
        assert!(!::is_zero(&(zfar - znear)));
        assert!(!::is_zero(&(left - right)));
        assert!(!::is_zero(&(top - bottom)));
        Orthographic3 {
            left:   left,
            right:  right,
            bottom: bottom,
            top:    top,
            znear:  znear,
            zfar:   zfar
        }
    }
pub fn new ( left : N , right : N , bottom : N , top : N , znear : N , zfar : N ) -> Orthographic3 < N > { assert ! ( is_zero ( ( zfar znear ) ) ) ; assert ! ( is_zero ( ( left right ) ) ) ; assert ! ( is_zero ( ( top bottom ) ) ) ; Orthographic3 { left : left , right : right , bottom : bottom , top : top , znear : znear , zfar : zfar } }
Creates a new 3D orthographic projection.
Creates a new 3D orthographic projection .
left
N
right
N
bottom
N
top
N
znear
N
zfar
N
left
N
right
N
bottom
N
top
N
znear
N
zfar
N