[][src]Trait webgl_matrix::ProjectionMatrix

pub trait ProjectionMatrix {
    fn create_perspective(
        fov_y: f32,
        aspect_ratio: f32,
        near: f32,
        far: f32
    ) -> Mat4;
fn create_perspective_from_viewport(
        vp_left: f32,
        vp_right: f32,
        vp_bot: f32,
        vp_top: f32,
        near: f32,
        far: f32
    ) -> Mat4;
fn create_orthogonal_from_viewport(
        vp_left: f32,
        vp_right: f32,
        vp_bot: f32,
        vp_top: f32,
        near: f32,
        far: f32
    ) -> Mat4; }

Required methods

fn create_perspective(
    fov_y: f32,
    aspect_ratio: f32,
    near: f32,
    far: f32
) -> Mat4

fn create_perspective_from_viewport(
    vp_left: f32,
    vp_right: f32,
    vp_bot: f32,
    vp_top: f32,
    near: f32,
    far: f32
) -> Mat4

fn create_orthogonal_from_viewport(
    vp_left: f32,
    vp_right: f32,
    vp_bot: f32,
    vp_top: f32,
    near: f32,
    far: f32
) -> Mat4

Loading content...

Implementors

impl ProjectionMatrix for Mat4[src]

Loading content...