code: function ( mtx ) {
              var result = {},
                  m = this;
      
              result.a = m.a * mtx.a + m.b * mtx.c + m.u * mtx.tx;
              result.b = m.a * mtx.b + m.b * mtx.d + m.u * mtx.ty;
              result.u = m.a * mtx.u + m.b * mtx.v + m.u * mtx.w;
              result.c = m.c * mtx.a + m.d * mtx.c + m.v * mtx.tx;
              result.d = m.c * mtx.b + m.d * mtx.d + m.v * mtx.ty;
              result.v = m.c * mtx.u + m.d * mtx.v + m.v * mtx.w;
              result.tx = m.tx * mtx.a + m.ty * mtx.c + m.w * mtx.tx;
              result.ty = m.tx * mtx.b + m.ty * mtx.d + m.w * mtx.ty;
              result.w = m.tx * mtx.u + m.ty * mtx.v + m.w * mtx.w;
              m.a = result.a;
              m.b = result.b;
              m.u = result.u;
              m.c = result.c;
              m.d = result.d;
              m.v = result.v;
              m.tx = result.tx;
              m.ty = result.ty;
              m.w = result.w;
              return m;
          }
docs: 행렬을 현재 행렬과 연결하여 두 행렬의 기하학적 효과를 효율적으로 결합
  @param	{Matrix}	mtx
  @return {Matrix}