filament-umbrella
Toggle table of contents
0.1.2-beta06
common
Target filter
common
Switch theme
Search in API
Skip to content
filament-umbrella
filament-utils
/
io.github.erkko68.filament.utils
/
Int3
Int3
data
class
Int3
(
var
x
:
Int
=
0
,
var
y
:
Int
=
0
,
var
z
:
Int
=
0
)
Members
Members & Extensions
Constructors
Int3
Link copied to clipboard
constructor
(
x
:
Int
=
0
,
y
:
Int
=
0
,
z
:
Int
=
0
)
constructor
(
v
:
Int
)
constructor
(
v
:
Int2
,
z
:
Int
=
0
)
constructor
(
v
:
Int3
)
Properties
b
Link copied to clipboard
var
b
:
Int
g
Link copied to clipboard
var
g
:
Int
p
Link copied to clipboard
var
p
:
Int
r
Link copied to clipboard
var
r
:
Int
rg
Link copied to clipboard
var
rg
:
Int2
rgb
Link copied to clipboard
var
rgb
:
Int3
s
Link copied to clipboard
var
s
:
Int
st
Link copied to clipboard
var
st
:
Int2
stp
Link copied to clipboard
var
stp
:
Int3
t
Link copied to clipboard
var
t
:
Int
x
Link copied to clipboard
var
x
:
Int
xy
Link copied to clipboard
var
xy
:
Int2
xyz
Link copied to clipboard
var
xyz
:
Int3
y
Link copied to clipboard
var
y
:
Int
z
Link copied to clipboard
var
z
:
Int
Functions
dec
Link copied to clipboard
operator
fun
dec
(
)
:
Int3
div
Link copied to clipboard
inline operator
fun
div
(
v
:
Int2
)
:
Int3
inline operator
fun
div
(
v
:
Int3
)
:
Int3
inline operator
fun
div
(
v
:
Int
)
:
Int3
eq
Link copied to clipboard
infix inline
fun
Int3
.
eq
(
b
:
Int3
)
:
Bool3
infix inline
fun
Int3
.
eq
(
b
:
Int
)
:
Bool3
get
Link copied to clipboard
operator
fun
get
(
index
:
VectorComponent
)
:
Int
operator
fun
get
(
index
:
Int
)
:
Int
operator
fun
get
(
index1
:
VectorComponent
,
index2
:
VectorComponent
)
:
Int2
operator
fun
get
(
index1
:
Int
,
index2
:
Int
)
:
Int2
operator
fun
get
(
index1
:
VectorComponent
,
index2
:
VectorComponent
,
index3
:
VectorComponent
)
:
Int3
operator
fun
get
(
index1
:
Int
,
index2
:
Int
,
index3
:
Int
)
:
Int3
gt
Link copied to clipboard
infix inline
fun
Int3
.
gt
(
b
:
Int3
)
:
Bool3
infix inline
fun
Int3
.
gt
(
b
:
Int
)
:
Bool3
gte
Link copied to clipboard
infix inline
fun
Int3
.
gte
(
b
:
Int3
)
:
Bool3
infix inline
fun
Int3
.
gte
(
b
:
Int
)
:
Bool3
inc
Link copied to clipboard
operator
fun
inc
(
)
:
Int3
invoke
Link copied to clipboard
inline operator
fun
invoke
(
index
:
Int
)
:
Int
lt
Link copied to clipboard
infix inline
fun
Int3
.
lt
(
b
:
Int3
)
:
Bool3
infix inline
fun
Int3
.
lt
(
b
:
Int
)
:
Bool3
lte
Link copied to clipboard
infix inline
fun
Int3
.
lte
(
b
:
Int3
)
:
Bool3
infix inline
fun
Int3
.
lte
(
b
:
Int
)
:
Bool3
minus
Link copied to clipboard
inline operator
fun
minus
(
v
:
Int2
)
:
Int3
inline operator
fun
minus
(
v
:
Int3
)
:
Int3
inline operator
fun
minus
(
v
:
Int
)
:
Int3
neq
Link copied to clipboard
infix inline
fun
Int3
.
neq
(
b
:
Int3
)
:
Bool3
infix inline
fun
Int3
.
neq
(
b
:
Int
)
:
Bool3
plus
Link copied to clipboard
inline operator
fun
plus
(
v
:
Int2
)
:
Int3
inline operator
fun
plus
(
v
:
Int3
)
:
Int3
inline operator
fun
plus
(
v
:
Int
)
:
Int3
set
Link copied to clipboard
operator
fun
set
(
index
:
VectorComponent
,
v
:
Int
)
operator
fun
set
(
index
:
Int
,
v
:
Int
)
operator
fun
set
(
index1
:
VectorComponent
,
index2
:
VectorComponent
,
v
:
Int
)
operator
fun
set
(
index1
:
Int
,
index2
:
Int
,
v
:
Int
)
operator
fun
set
(
index1
:
VectorComponent
,
index2
:
VectorComponent
,
index3
:
VectorComponent
,
v
:
Int
)
operator
fun
set
(
index1
:
Int
,
index2
:
Int
,
index3
:
Int
,
v
:
Int
)
times
Link copied to clipboard
inline operator
fun
times
(
v
:
Int2
)
:
Int3
inline operator
fun
times
(
v
:
Int3
)
:
Int3
inline operator
fun
times
(
v
:
Int
)
:
Int3
to
Int
Array
Link copied to clipboard
fun
toIntArray
(
)
:
IntArray
transform
Link copied to clipboard
inline
fun
transform
(
block
:
(
Int
)
->
Int
)
:
Int3
unary
Minus
Link copied to clipboard
operator
fun
unaryMinus
(
)
:
Int3
x
Link copied to clipboard
infix inline
fun
Int3
.
x
(
v
:
Int3
)
:
Int3