toggle menu
korge-root
5.1.0
common
switch theme
search in API
korge-foundation
/
korlibs.math.geom
/
Matrix3
Matrix3
data
class
Matrix3
:
IsAlmostEqualsF
<
Matrix3
>
Useful for representing rotations and scales.
Members
Members & Extensions
Types
Companion
Link copied to clipboard
object
Companion
Properties
c0
Link copied to clipboard
val
c0
:
Vector3F
c1
Link copied to clipboard
val
c1
:
Vector3F
c2
Link copied to clipboard
val
c2
:
Vector3F
determinant
Link copied to clipboard
val
determinant
:
Float
r0
Link copied to clipboard
val
r0
:
Vector3F
r1
Link copied to clipboard
val
r1
:
Vector3F
r2
Link copied to clipboard
val
r2
:
Vector3F
v00
Link copied to clipboard
val
v00
:
Float
v01
Link copied to clipboard
val
v01
:
Float
v02
Link copied to clipboard
val
v02
:
Float
v10
Link copied to clipboard
val
v10
:
Float
v11
Link copied to clipboard
val
v11
:
Float
v12
Link copied to clipboard
val
v12
:
Float
v20
Link copied to clipboard
val
v20
:
Float
v21
Link copied to clipboard
val
v21
:
Float
v22
Link copied to clipboard
val
v22
:
Float
Functions
c
Link copied to clipboard
fun
c
(
column
:
Int
)
:
Vector3F
div
Link copied to clipboard
operator
fun
div
(
scale
:
Float
)
:
Matrix3
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
get
Link copied to clipboard
operator
fun
get
(
row
:
Int
,
column
:
Int
)
:
Float
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
inv
Link copied to clipboard
fun
inv
(
)
:
Matrix3
inverted
Link copied to clipboard
fun
inverted
(
)
:
Matrix3
is
Almost
Equals
Link copied to clipboard
open
override
fun
isAlmostEquals
(
other
:
Matrix3
,
epsilon
:
Float
)
:
Boolean
minus
Link copied to clipboard
operator
fun
minus
(
other
:
Matrix3
)
:
Matrix3
plus
Link copied to clipboard
operator
fun
plus
(
other
:
Matrix3
)
:
Matrix3
r
Link copied to clipboard
fun
r
(
row
:
Int
)
:
Vector3F
times
Link copied to clipboard
operator
fun
times
(
other
:
Matrix3
)
:
Matrix3
operator
fun
times
(
scale
:
Float
)
:
Matrix3
to
Matrix4
Link copied to clipboard
fun
Matrix3
.
toMatrix4
(
)
:
Matrix4
to
Quaternion
Link copied to clipboard
fun
Matrix3
.
toQuaternion
(
)
:
Quaternion
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
transform
Link copied to clipboard
fun
transform
(
v
:
Vector3F
)
:
Vector3F
transposed
Link copied to clipboard
fun
transposed
(
)
:
Matrix3
unary
Minus
Link copied to clipboard
operator
fun
unaryMinus
(
)
:
Matrix3
unary
Plus
Link copied to clipboard
operator
fun
unaryPlus
(
)
:
Matrix3
v
Link copied to clipboard
fun
v
(
index
:
Int
)
:
Float