vendor/kinetic-v5.1.0.js
function() {
            var d = 1 / (this.m[0] * this.m[3] - this.m[1] * this.m[2]);
            var m0 = this.m[3] * d;
            var m1 = -this.m[1] * d;
            var m2 = -this.m[2] * d;
            var m3 = this.m[0] * d;
            var m4 = d * (this.m[2] * this.m[5] - this.m[3] * this.m[4]);
            var m5 = d * (this.m[1] * this.m[4] - this.m[0] * this.m[5]);
            this.m[0] = m0;
            this.m[1] = m1;
            this.m[2] = m2;
            this.m[3] = m3;
            this.m[4] = m4;
            this.m[5] = m5;
            return this;
        }
function() {
            var d = 1 / (this.m[0] * this.m[3] - this.m[1] * this.m[2]);
            var m0 = this.m[3] * d;
            var m1 = -this.m[1] * d;
            var m2 = -this.m[2] * d;
            var m3 = this.m[0] * d;
            var m4 = d * (this.m[2] * this.m[5] - this.m[3] * this.m[4]);
            var m5 = d * (this.m[1] * this.m[4] - this.m[0] * this.m[5]);
            this.m[0] = m0;
            this.m[1] = m1;
            this.m[2] = m2;
            this.m[3] = m3;
            this.m[4] = m4;
            this.m[5] = m5;
            return this;
        }
function ( ) { var d = 1 / ( this . m [ 0 ] * this . m [ 3 ] - this . m [ 1 ] * this . m [ 2 ] ) ; var m0 = this . m [ 3 ] * d ; var m1 = - this . m [ 1 ] * d ; var m2 = - this . m [ 2 ] * d ; var m3 = this . m [ 0 ] * d ; var m4 = d * ( this . m [ 2 ] * this . m [ 5 ] - this . m [ 3 ] * this . m [ 4 ] ) ; var m5 = d * ( this . m [ 1 ] * this . m [ 4 ] - this . m [ 0 ] * this . m [ 5 ] ) ; this . m [ 0 ] = m0 ; this . m [ 1 ] = m1 ; this . m [ 2 ] = m2 ; this . m [ 3 ] = m3 ; this . m [ 4 ] = m4 ; this . m [ 5 ] = m5 ; return this ; }
Invert the matrix
@method
@memberof Kinetic.Transform.prototype
@returns {Kinetic.Transform}
Invert the matrix