vec2i
Schema representing vec2i - a vector with 2 elements of type i32. Also a constructor function for this vector value.
Examples
Section titled “Examples”const vector = d.vec2i(); // (0, 0)const vector = d.vec2i(1); // (1, 1)const vector = d.vec2i(-1, 1); // (-1, 1)
const buffer = root.createBuffer(d.vec2i, d.vec2i(0, 1)); // buffer holding a d.vec2i value, with an initial value of vec2i(0, 1);
Call Signature
Section titled “Call Signature”vec2i(
x
,y
):v2i
Defined in: packages/typegpu/src/data/vector.ts:89
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”vec2i(
xy
):v2i
Defined in: packages/typegpu/src/data/vector.ts:89
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”vec2i():
v2i
Defined in: packages/typegpu/src/data/vector.ts:89
Returns
Section titled “Returns”Call Signature
Section titled “Call Signature”vec2i(
v
):v2i
Defined in: packages/typegpu/src/data/vector.ts:89
Parameters
Section titled “Parameters”AnyNumericVec2Instance