vec3¶
Constructors¶
Return | Arguments |
---|---|
vec3 |
- |
vec3 |
float, float, float |
Metamethods¶
Name | Return | Arguments |
---|---|---|
__eq |
bool |
vec3 |
__lt |
bool |
vec3 |
__le |
bool |
vec3 |
__add |
vec3 |
float|vec3 |
__sub |
vec3 |
float|vec3 |
__mul |
vec3 |
float|vec3 |
__div |
vec3 |
float|vec3 |
__idiv |
vec3 |
float|vec3 |
Members¶
Name | Type |
---|---|
x |
float |
y |
float |
z |
float |
dot¶
float vec3.dot(vec3 other)
cross¶
vec3 vec3.cross(vec3 other)
to_radians¶
void vec3.to_radians()
to_degrees¶
void vec3.to_degrees()
distance_to¶
float vec3.distance_to(vec3 other)
magnitude¶
float vec3.magnitude()
min_component¶
float vec3.min_component()
max_component¶
float vec3.max_component()
normalize¶
void vec3.normalize()
is_null¶
bool vec3.is_null()