pub fn skew_y(&self, dy: f64) -> Matrix {
        let s = &self.0;
        Matrix([
            s[0],
            s[1],
            s[2],
            s[3] + s[0] * dy,
            s[4] + s[1] * dy,
            s[5] + s[2] * dy,
        ])
    }
/// Create new Matrix skewed with specified y-axis amount from myself.
Create new Matrix skewed with specified y-axis amount from myself.
Create new Matrix skewed with specified y - axis amount from myself .
pub fn skew_y(&self, dy: f64) -> Matrix {
        let s = &self.0;
        Matrix([
            s[0],
            s[1],
            s[2],
            s[3] + s[0] * dy,
            s[4] + s[1] * dy,
            s[5] + s[2] * dy,
        ])
    }
pub fn skew_y ( & self , dy : f64 ) -> Matrix { let s = & self . 0 ; Matrix ( [ s [ 0 ] , s [ 1 ] , s [ 2 ] , s [ 3 ] + s [ 0 ] * dy , s [ 4 ] + s [ 1 ] * dy , s [ 5 ] + s [ 2 ] * dy , ] ) }
Create new Matrix skewed with specified y-axis amount from myself.
Create new Matrix skewed with specified y - axis amount from myself .
&self
dy
f64