Math
Functions
| Return Type | Name |
|---|---|
vec2 |
vec2() |
vec2 |
vec2(number xy) |
vec2 |
vec2(number x, number y) |
vec3 |
vec3() |
vec3 |
vec3(number xyz) |
vec3 |
vec3(number x, number y, number z) |
scr_vec3 |
scr_vec3() |
scr_vec3 |
scr_vec3(number xyz) |
scr_vec3 |
scr_vec3(number x, number y, number z) |
Types
vec2
| Property | Name |
|---|---|
number |
x |
number |
y |
| Return Type | Name | Description |
|---|---|---|
vec2 |
normalize() |
Returns a normalized instance of the vector |
number |
dot(vec2 other) |
Dot product the vector with another |
vec3
| Property | Name |
|---|---|
number |
x |
number |
y |
number |
z |
| Return Type | Name | Description |
|---|---|---|
vec3 |
normalize() |
Returns a normalized instance of the vector |
number |
dot(vec3 other) |
Dot product the vector with another |
number |
distance3d(vec3 other) |
3D distance between another |
scr_vec3
| Property | Name |
|---|---|
number |
x |
number |
y |
number |
z |
| Return Type | Name | Description |
|---|---|---|
scr_vec3 |
normalize() |
Returns a normalized instance of the vector |
number |
dot(scr_vec3 other) |
Dot product the vector with another |
number |
distance3d(scr_vec3 other) |
3D distance between another |