new Matrix(sx, shy, shx, sy, tx, ty)
- Source:
A matrix object for 2D homogenous transformations: 
| a b 0 | 
| c d 0 | 
| e f 1 | 
pdf multiplies matrices righthand: v' = v x m1 x m2 x ...
Parameters:
| Name | Type | Description | 
|---|---|---|
| sx | number | |
| shy | number | |
| shx | number | |
| sy | number | |
| tx | number | |
| ty | number | 
Members
isIdentity
- Source:
rotation
- Source:
scaleX
- Source:
scaleY
- Source:
shx
- Source:
shy
- Source:
sx
- Source:
sy
- Source:
tx
- Source:
ty
- Source:
Methods
applyToPoint()
- Source:
applyToRectangle()
- Source:
clone()
- Source:
Clone the Matrix
decompose()
- Source:
inversed()
- Source:
join(separator) → {string}
- Source:
Join the Matrix Values to a String
Parameters:
| Name | Type | Description | 
|---|---|---|
| separator | string | Specifies a string to separate each pair of adjacent elements of the array. The separator is converted to a string if necessary. If omitted, the array elements are separated with a comma (","). If separator is an empty string, all elements are joined without any characters in between them. | 
Returns:
A string with all array elements joined.
- Type
- string
multiply(matrix) → {Matrix}
- Source:
Multiply the matrix with given Matrix
Parameters:
| Name | Type | Description | 
|---|---|---|
| matrix | 
Returns:
- Type
- Matrix
toString()
- Source: