public Matrix3x2f shearX(float yFactor, Matrix3x2f dest) {
        float nm10 = m00 * yFactor + m10;
        float nm11 = m01 * yFactor + m11;
        dest.m00 = m00;
        dest.m01 = m01;
        dest.m10 = nm10;
        dest.m11 = nm11;
        dest.m20 = m20;
        dest.m21 = m21;
        return dest;
    }
public Matrix3x2f shearX ( float yFactor , Matrix3x2f dest ) { float nm10 = m00 * yFactor + m10 ; float nm11 = m01 * yFactor + m11 ; dest . m00 = m00 ; dest . m01 = m01 ; dest . m10 = nm10 ; dest . m11 = nm11 ; dest . m20 = m20 ; dest . m21 = m21 ; return dest ; }
Apply shearing to this matrix by shearing along the X axis using the Y axis factor <code>yFactor</code>,
and store the result in <code>dest</code>.

@param yFactor
the factor for the Y component to shear along the X axis
@param dest
will hold the result
@return dest