IVec3Generated
Category: Types
Three integers; see IVec2.
Syntax
Section titled “Syntax”IVec3Description
Section titled “Description”Three integers; see IVec2.
Builtins that take this type
Section titled “Builtins that take this type”| Returns | Function | Category |
|---|---|---|
IVec3 |
abs(x: IVec3) |
math |
T |
at(field: Volume<T>, at: IVec3) |
field |
IVec3 |
clamp(x: IVec3, low: Int, high: Int) |
math |
IVec3 |
clamp(x: IVec3, low: IVec3, high: IVec3) |
math |
DVec3 |
double(x: IVec3) |
conversion |
T |
fetch(field: Volume<T>, at: IVec3) |
field |
Vec3 |
float(x: IVec3) |
conversion |
IVec3 |
icoord() |
context |
IVec3 |
idomain() |
context |
IVec3 |
int(x: Vec3) |
conversion |
IVec3 |
int(x: DVec3) |
conversion |
IVec3 |
int(x: LVec3) |
conversion |
IVec3 |
isize(field: Volume<T>) |
field |
IVec3 |
ivec3(x: Int, y: Int, z: Int) |
construction |
IVec3 |
ivec3(xy: IVec2, z: Int) |
construction |
IVec3 |
ivec3(x: Int, yz: IVec2) |
construction |
IVec4 |
ivec4(xyz: IVec3, w: Int) |
construction |
LVec3 |
long(x: IVec3) |
conversion |
LVec3 |
lvec3(v: IVec3) |
construction |
IVec3 |
max(a: IVec3, b: Int) |
math |
IVec3 |
max(a: IVec3, b: IVec3) |
math |
IVec3 |
min(a: IVec3, b: Int) |
math |
IVec3 |
min(a: IVec3, b: IVec3) |
math |
T |
put(memory: Volume<T>, at: IVec3, value: T) |
memory |
IVec3 |
sign(x: IVec3) |
math |

