Matrix2D Class
Based on EaselJS Matrix2D implementation.
Constructor
Matrix2D
(
-
m11
-
m12
-
m21
-
m22
-
dx
-
dy
Parameters:
-
m11
Number -
m12
Number -
m21
Number -
m22
Number -
dx
Number -
dy
Number
Methods
append
(
Matrix2D
-
m11
-
m12
-
m21
-
m22
-
dx
-
dy
Appends the specified matrix properties with this matrix. All parameters are required.
Parameters:
-
m11
Number -
m12
Number -
m21
Number -
m22
Number -
dx
Number -
dy
Number
Returns:
Matrix2D:
This matrix. Useful for chaining method calls.
appendTransform
(
Matrix2D
-
x
-
y
-
scaleX
-
scaleY
-
rotation
-
skewX
-
skewY
-
pivotX
-
pivotY
Generates matrix properties from the specified display object transform properties, and appends them with this matrix. For example, you can use this to generate m11 matrix from m11 display object: var mtx = new Matrix2D(); mtx.appendTransform(o.x, o.y, o.scaleX, o.scaleY, o.rotation);
Parameters:
-
x
Number -
y
Number -
scaleX
Number -
scaleY
Number -
rotation
Number -
skewX
Number -
skewY
Number -
pivotX
NumberOptional.
-
pivotY
NumberOptional.
Returns:
Matrix2D:
This matrix. Useful for chaining method calls.