Lines Matching refs:matrix
2934 function rotateMatrix(matrix, args) { argument
2937 matrix[0] = Math.cos(angle);
2938 matrix[1] = Math.sin(angle);
2939 matrix[2] = -Math.sin(angle);
2940 matrix[3] = Math.cos(angle);
2943 function scaleMatrix(matrix, args) { argument
2947 matrix[0] = multiplierX;
2948 matrix[3] = multiplierY;
2951 function skewXMatrix(matrix, args) { argument
2952 matrix[2] = Math.tan(fabric.util.degreesToRadians(args[0]));
2955 function skewYMatrix(matrix, args) { argument
2956 matrix[1] = Math.tan(fabric.util.degreesToRadians(args[0]));
2959 function translateMatrix(matrix, args) { argument
2960 matrix[4] = args[0];
2962 matrix[5] = args[1];
2995 matrix = '(?:(matrix)\\s*\\(\\s*' +
3005 matrix + '|' +
3026 var matrix = iMatrix.concat(),
3032 return matrix;
3045 translateMatrix(matrix, args);
3049 rotateMatrix(matrix, args);
3052 scaleMatrix(matrix, args);
3055 skewXMatrix(matrix, args);
3058 skewYMatrix(matrix, args);
3061 matrix = args;
3066 matrices.push(matrix.concat());
3068 matrix = iMatrix.concat();
3233 viewBoxWidth, viewBoxHeight, matrix, el;
3258 matrix = ' matrix(' + scaleX +
3274 matrix = el.getAttribute('transform') + matrix;
3277 el.setAttribute('transform', matrix);
17803 this.matrix = options.matrix || [
17826 var weights = this.matrix,
17892 matrix: this.matrix