toggle menu
korge-root
5.1.0
common
switch theme
search in API
korge-foundation
/
korlibs.math.geom
/
MMatrix
/
Companion
Companion
object
Companion
Members
Properties
POOL
Link copied to clipboard
val
POOL
:
ConcurrentPool
<
MMatrix
>
Functions
invoke
Link copied to clipboard
operator
fun
invoke
(
m
:
MMatrix
,
out
:
MMatrix
=
MMatrix()
)
:
MMatrix
inline operator
fun
invoke
(
a
:
Float
,
b
:
Float
=
0.0f
,
c
:
Float
=
0.0f
,
d
:
Float
=
1.0f
,
tx
:
Float
=
0.0f
,
ty
:
Float
=
0.0f
)
:
MMatrix
inline operator
fun
invoke
(
a
:
Int
,
b
:
Int
=
0
,
c
:
Int
=
0
,
d
:
Int
=
1
,
tx
:
Int
=
0
,
ty
:
Int
=
0
)
:
MMatrix
is
Almost
Equals
Link copied to clipboard
fun
isAlmostEquals
(
a
:
MMatrix
,
b
:
MMatrix
,
epsilon
:
Double
=
1.0E-6
)
:
Boolean
transform
Xf
Link copied to clipboard
fun
transformXf
(
a
:
Float
,
b
:
Float
,
c
:
Float
,
d
:
Float
,
tx
:
Float
,
ty
:
Float
,
px
:
Float
,
py
:
Float
)
:
Float
transform
Yf
Link copied to clipboard
fun
transformYf
(
a
:
Float
,
b
:
Float
,
c
:
Float
,
d
:
Float
,
tx
:
Float
,
ty
:
Float
,
px
:
Float
,
py
:
Float
)
:
Float