function matrixManagerFunction(){ | |
var mat = new Matrix(); | |
var returnMatrix2D = function(rX, scaleX, scaleY, tX, tY){ | |
return mat.reset().translate(tX,tY).rotate(rX).scale(scaleX,scaleY).toCSS(); | |
}; | |
var getMatrix = function(animData){ | |
return returnMatrix2D(animData.tr.r[2],animData.tr.s[0],animData.tr.s[1],animData.tr.p[0],animData.tr.p[1]); | |
}; | |
return { | |
getMatrix : getMatrix | |
}; | |
} | |
var MatrixManager = matrixManagerFunction; |