pub fn flip_y(self) -> Matrix {
        let Matrix(mut matrix) = self;

        matrix[1][0] = -matrix[1][0];
        matrix[1][1] = -matrix[1][1];
        matrix[1][2] = -matrix[1][2];
        matrix[1][3] = -matrix[1][3];

        Matrix(matrix)
    }
///
/// Flips the Y-coordinates of this matrix
///
Flips the Y-coordinates of this matrix
Flips the Y - coordinates of this matrix
pub fn flip_y(self) -> Matrix {
        let Matrix(mut matrix) = self;
        matrix[1][0] = -matrix[1][0];
        matrix[1][1] = -matrix[1][1];
        matrix[1][2] = -matrix[1][2];
        matrix[1][3] = -matrix[1][3];
        Matrix(matrix)
    }
pub fn flip_y ( self ) -> Matrix { let Matrix ( mut matrix ) = self ; matrix [ 1 ] [ 0 ] = - matrix [ 1 ] [ 0 ] ; matrix [ 1 ] [ 1 ] = - matrix [ 1 ] [ 1 ] ; matrix [ 1 ] [ 2 ] = - matrix [ 1 ] [ 2 ] ; matrix [ 1 ] [ 3 ] = - matrix [ 1 ] [ 3 ] ; Matrix ( matrix ) }
Flips the Y-coordinates of this matrix
Flips the Y - coordinates of this matrix
self