Search
Preparing search index...
The search index is not available
JSSM, a JavaScript state machine - the FSM for FSL
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
JSSM, a JavaScript state machine - the FSM for FSL
jssm_viz
<internal>
DOMMatrix
Interface DOMMatrix
Hierarchy
<internal>
.
DOMMatrixReadOnly
DOMMatrix
Index
Properties
a
b
c
d
e
f
is2D
is
Identity
m11
m12
m13
m14
m21
m22
m23
m24
m31
m32
m33
m34
m41
m42
m43
m44
Methods
flipX
flipY
inverse
invert
Self
multiply
multiply
Self
pre
Multiply
Self
rotate
rotate
Axis
Angle
rotate
Axis
Angle
Self
rotate
From
Vector
rotate
From
Vector
Self
rotate
Self
scale
scale3d
scale3d
Self
scale
Non
Uniform
scale
Self
set
Matrix
Value
skewX
skewXSelf
skewY
skewYSelf
to
Float32
Array
to
Float64
Array
toJSON
to
String
transform
Point
translate
translate
Self
Properties
a
a
:
number
b
b
:
number
c
c
:
number
d
d
:
number
e
e
:
number
f
f
:
number
Readonly
is2D
is2D
:
boolean
Readonly
is
Identity
is
Identity
:
boolean
m11
m11
:
number
m12
m12
:
number
m13
m13
:
number
m14
m14
:
number
m21
m21
:
number
m22
m22
:
number
m23
m23
:
number
m24
m24
:
number
m31
m31
:
number
m32
m32
:
number
m33
m33
:
number
m34
m34
:
number
m41
m41
:
number
m42
m42
:
number
m43
m43
:
number
m44
m44
:
number
Methods
flipX
flipX
(
)
:
<internal>
.
DOMMatrix
Returns
<internal>
.
DOMMatrix
flipY
flipY
(
)
:
<internal>
.
DOMMatrix
Returns
<internal>
.
DOMMatrix
inverse
inverse
(
)
:
<internal>
.
DOMMatrix
Returns
<internal>
.
DOMMatrix
invert
Self
invert
Self
(
)
:
<internal>
.
DOMMatrix
Returns
<internal>
.
DOMMatrix
multiply
multiply
(
other
?:
DOMMatrixInit
)
:
<internal>
.
DOMMatrix
Parameters
Optional
other:
DOMMatrixInit
Returns
<internal>
.
DOMMatrix
multiply
Self
multiply
Self
(
other
?:
DOMMatrixInit
)
:
<internal>
.
DOMMatrix
Parameters
Optional
other:
DOMMatrixInit
Returns
<internal>
.
DOMMatrix
pre
Multiply
Self
pre
Multiply
Self
(
other
?:
DOMMatrixInit
)
:
<internal>
.
DOMMatrix
Parameters
Optional
other:
DOMMatrixInit
Returns
<internal>
.
DOMMatrix
rotate
rotate
(
rotX
?:
number
, rotY
?:
number
, rotZ
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
rotX:
number
Optional
rotY:
number
Optional
rotZ:
number
Returns
<internal>
.
DOMMatrix
rotate
Axis
Angle
rotate
Axis
Angle
(
x
?:
number
, y
?:
number
, z
?:
number
, angle
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
x:
number
Optional
y:
number
Optional
z:
number
Optional
angle:
number
Returns
<internal>
.
DOMMatrix
rotate
Axis
Angle
Self
rotate
Axis
Angle
Self
(
x
?:
number
, y
?:
number
, z
?:
number
, angle
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
x:
number
Optional
y:
number
Optional
z:
number
Optional
angle:
number
Returns
<internal>
.
DOMMatrix
rotate
From
Vector
rotate
From
Vector
(
x
?:
number
, y
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
x:
number
Optional
y:
number
Returns
<internal>
.
DOMMatrix
rotate
From
Vector
Self
rotate
From
Vector
Self
(
x
?:
number
, y
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
x:
number
Optional
y:
number
Returns
<internal>
.
DOMMatrix
rotate
Self
rotate
Self
(
rotX
?:
number
, rotY
?:
number
, rotZ
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
rotX:
number
Optional
rotY:
number
Optional
rotZ:
number
Returns
<internal>
.
DOMMatrix
scale
scale
(
scaleX
?:
number
, scaleY
?:
number
, scaleZ
?:
number
, originX
?:
number
, originY
?:
number
, originZ
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
scaleX:
number
Optional
scaleY:
number
Optional
scaleZ:
number
Optional
originX:
number
Optional
originY:
number
Optional
originZ:
number
Returns
<internal>
.
DOMMatrix
scale3d
scale3d
(
scale
?:
number
, originX
?:
number
, originY
?:
number
, originZ
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
scale:
number
Optional
originX:
number
Optional
originY:
number
Optional
originZ:
number
Returns
<internal>
.
DOMMatrix
scale3d
Self
scale3d
Self
(
scale
?:
number
, originX
?:
number
, originY
?:
number
, originZ
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
scale:
number
Optional
originX:
number
Optional
originY:
number
Optional
originZ:
number
Returns
<internal>
.
DOMMatrix
scale
Non
Uniform
scale
Non
Uniform
(
scaleX
?:
number
, scaleY
?:
number
)
:
<internal>
.
DOMMatrix
deprecated
Parameters
Optional
scaleX:
number
Optional
scaleY:
number
Returns
<internal>
.
DOMMatrix
scale
Self
scale
Self
(
scaleX
?:
number
, scaleY
?:
number
, scaleZ
?:
number
, originX
?:
number
, originY
?:
number
, originZ
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
scaleX:
number
Optional
scaleY:
number
Optional
scaleZ:
number
Optional
originX:
number
Optional
originY:
number
Optional
originZ:
number
Returns
<internal>
.
DOMMatrix
set
Matrix
Value
set
Matrix
Value
(
transformList
:
string
)
:
<internal>
.
DOMMatrix
Parameters
transformList:
string
Returns
<internal>
.
DOMMatrix
skewX
skewX
(
sx
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
sx:
number
Returns
<internal>
.
DOMMatrix
skewXSelf
skewXSelf
(
sx
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
sx:
number
Returns
<internal>
.
DOMMatrix
skewY
skewY
(
sy
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
sy:
number
Returns
<internal>
.
DOMMatrix
skewYSelf
skewYSelf
(
sy
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
sy:
number
Returns
<internal>
.
DOMMatrix
to
Float32
Array
to
Float32
Array
(
)
:
Float32Array
Returns
Float32Array
to
Float64
Array
to
Float64
Array
(
)
:
Float64Array
Returns
Float64Array
toJSON
toJSON
(
)
:
any
Returns
any
to
String
to
String
(
)
:
string
Returns
string
transform
Point
transform
Point
(
point
?:
DOMPointInit
)
:
<internal>
.
DOMPoint
Parameters
Optional
point:
DOMPointInit
Returns
<internal>
.
DOMPoint
translate
translate
(
tx
?:
number
, ty
?:
number
, tz
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
tx:
number
Optional
ty:
number
Optional
tz:
number
Returns
<internal>
.
DOMMatrix
translate
Self
translate
Self
(
tx
?:
number
, ty
?:
number
, tz
?:
number
)
:
<internal>
.
DOMMatrix
Parameters
Optional
tx:
number
Optional
ty:
number
Optional
tz:
number
Returns
<internal>
.
DOMMatrix
Modules
Tutorials
What are state machines?
☕
Quick
Start
Language reference
API reference
Example machines
Howtos and
Recipes
Frameworks
React
Vue
Angular
Node
Environments
Node
Typescript
The browser
Deno
AWS
Lambda
SQL
Bundling
Rollup
Webpack
CDN
Local files
Let's make a large machine
Publishing
Theme, style, color
Comparisons
Feature comparison
LOC
Shootout
Tools
Live
Editor
Visualization
Github
Action
CLI
Community
Changelog
jssm
jssm_
constants
jssm_
error
jssm_
types
jssm_
util
jssm_
viz
<internal>
version
DOMMatrix
a
b
c
d
e
f
is2D
is
Identity
m11
m12
m13
m14
m21
m22
m23
m24
m31
m32
m33
m34
m41
m42
m43
m44
flipX
flipY
inverse
invert
Self
multiply
multiply
Self
pre
Multiply
Self
rotate
rotate
Axis
Angle
rotate
Axis
Angle
Self
rotate
From
Vector
rotate
From
Vector
Self
rotate
Self
scale
scale3d
scale3d
Self
scale
Non
Uniform
scale
Self
set
Matrix
Value
skewX
skewXSelf
skewY
skewYSelf
to
Float32
Array
to
Float64
Array
toJSON
to
String
transform
Point
translate
translate
Self
Generated using
TypeDoc