PDF Web Viewer
Preparing search index...
index
MatrixModel
Class MatrixModel
Index
Constructors
constructor
Properties
a
b
c
d
e
f
Methods
as
Array
copy
determinant
invert
is
Equal
map
Point
map
Quad
map
Rect
map
Size
multiply
identity
matrix
Decompose
reflect
X
reflect
Y
rotation
scaling
translation
Constructors
constructor
new
MatrixModel
(
a
:
number
,
b
:
number
,
c
:
number
,
d
:
number
,
e
:
number
,
f
:
number
,
)
:
MatrixModel
Parameters
a
:
number
b
:
number
c
:
number
d
:
number
e
:
number
f
:
number
Returns
MatrixModel
Properties
a
a
:
number
b
b
:
number
c
c
:
number
d
d
:
number
e
e
:
number
f
f
:
number
Methods
as
Array
asArray
()
:
[
number
,
number
,
number
,
number
,
number
,
number
]
Returns
[
number
,
number
,
number
,
number
,
number
,
number
]
copy
copy
()
:
MatrixModel
Returns
MatrixModel
determinant
determinant
()
:
number
Returns
number
invert
invert
()
:
MatrixModel
Returns
MatrixModel
is
Equal
isEqual
(
value
:
MatrixModel
)
:
boolean
Parameters
value
:
MatrixModel
Returns
boolean
map
Point
mapPoint
(
point
:
PointModel
)
:
PointModel
Parameters
point
:
PointModel
Returns
PointModel
map
Quad
mapQuad
(
quad
:
QuadModel
)
:
QuadModel
Parameters
quad
:
QuadModel
Returns
QuadModel
map
Rect
mapRect
(
rect
:
RectModel
)
:
RectModel
Parameters
rect
:
RectModel
Returns
RectModel
map
Size
mapSize
(
size
:
SizeModel
)
:
SizeModel
Parameters
size
:
SizeModel
Returns
SizeModel
multiply
multiply
(
that
:
MatrixModel
)
:
MatrixModel
Parameters
that
:
MatrixModel
Returns
MatrixModel
Static
identity
identity
()
:
MatrixModel
Returns
MatrixModel
Static
matrix
Decompose
matrixDecompose
(
matrix
:
MatrixModel
,
)
:
{
position
:
PointModel
;
rotation
:
number
;
scaling
:
SizeModel
;
shear
:
number
;
}
Parameters
matrix
:
MatrixModel
Returns
{
position
:
PointModel
;
rotation
:
number
;
scaling
:
SizeModel
;
shear
:
number
}
Static
reflect
X
reflectX
()
:
MatrixModel
Returns
MatrixModel
Static
reflect
Y
reflectY
()
:
MatrixModel
Returns
MatrixModel
Static
rotation
rotation
(
radian
:
number
,
origin
?:
PointModel
)
:
MatrixModel
Parameters
radian
:
number
Optional
origin
:
PointModel
Returns
MatrixModel
Static
scaling
scaling
(
x
:
number
,
y
:
number
,
origin
?:
PointModel
)
:
MatrixModel
Parameters
x
:
number
y
:
number
Optional
origin
:
PointModel
Returns
MatrixModel
Static
translation
translation
(
x
:
number
,
y
:
number
)
:
MatrixModel
Parameters
x
:
number
y
:
number
Returns
MatrixModel
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
a
b
c
d
e
f
Methods
as
Array
copy
determinant
invert
is
Equal
map
Point
map
Quad
map
Rect
map
Size
multiply
identity
matrix
Decompose
reflect
X
reflect
Y
rotation
scaling
translation
PDF Web Viewer
Loading...