micro_utils.dokka
0.18.0
common
micro_utils.dokka
/
dev.inmo.micro_utils.matrix
Package-level
declarations
Types
Functions
Types
Matrix
Link copied to clipboard
typealias
Matrix
<
T
>
=
List
<
Row
<
T
>
>
Matrix
Builder
Link copied to clipboard
class
MatrixBuilder
<
T
>
Row
Link copied to clipboard
typealias
Row
<
T
>
=
List
<
T
>
Row
Builder
Link copied to clipboard
class
RowBuilder
<
T
>
Functions
columns
Link copied to clipboard
fun
<
T
>
RowBuilder
<
T
>
.
columns
(
vararg
elements
:
T
)
fun
<
T
>
RowBuilder
<
T
>
.
columns
(
elements
:
List
<
T
>
)
flat
Matrix
Link copied to clipboard
fun
<
T
>
flatMatrix
(
vararg
elements
:
T
)
:
Matrix
<
T
>
fun
<
T
>
flatMatrix
(
block
:
RowBuilder
<
T
>
.
(
)
->
Unit
)
:
Matrix
<
T
>
matrix
Link copied to clipboard
fun
<
T
>
matrix
(
block
:
MatrixBuilder
<
T
>
.
(
)
->
Unit
)
:
Matrix
<
T
>
row
Link copied to clipboard
fun
<
T
>
row
(
block
:
RowBuilder
<
T
>
.
(
)
->
Unit
)
:
List
<
T
>
row
Link copied to clipboard
fun
<
T
>
MatrixBuilder
<
T
>
.
row
(
vararg
elements
:
T
)
:
Boolean
fun
<
T
>
MatrixBuilder
<
T
>
.
row
(
block
:
RowBuilder
<
T
>
.
(
)
->
Unit
)
:
Boolean