#include <vector3.h>
|
| static const Vector3 | ZERO = Vector3(0.0f, 0.0f, 0.0f) |
| |
| static const Vector3 | ONE = Vector3(1.0f, 1.0f, 1.0f) |
| |
| static const Vector3 | LEFT = Vector3(-1.0f, 0.0f, 0.0f) |
| |
| static const Vector3 | RIGHT = Vector3(1.0f, 0.0f, 0.0f) |
| |
| static const Vector3 | UP = Vector3(0.0f, 1.0f, 0.0f) |
| |
| static const Vector3 | DOWN = Vector3(0.0f, -1.0f, 0.0f) |
| |
| static const Vector3 | FORWARD = Vector3(0.0f, 0.0f, -1.0f) |
| |
| static const Vector3 | BACK = Vector3(0.0f, 0.0f, 1.0f) |
| |
◆ Vector3() [1/4]
◆ Vector3() [2/4]
| Vector3::Vector3 |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ Vector3() [3/4]
| Vector3::Vector3 |
( |
float |
v | ) |
|
◆ Vector3() [4/4]
| Vector3::Vector3 |
( |
const glm::vec3 & |
v | ) |
|
◆ abs()
◆ ceil()
◆ cross()
◆ distance_to()
| float Vector3::distance_to |
( |
const Vector3 & |
other | ) |
const |
◆ dot()
| float Vector3::dot |
( |
const Vector3 & |
other | ) |
const |
◆ floor()
◆ is_zero_approx()
| bool Vector3::is_zero_approx |
( |
| ) |
const |
◆ length()
| float Vector3::length |
( |
| ) |
const |
◆ lerp()
◆ normalize()
| void Vector3::normalize |
( |
| ) |
|
◆ normalized()
| Vector3 Vector3::normalized |
( |
| ) |
const |
◆ operator[]() [1/2]
| float & Vector3::operator[] |
( |
int |
index | ) |
|
◆ operator[]() [2/2]
| const float & Vector3::operator[] |
( |
int |
index | ) |
const |
◆ reflect()
◆ refract()
◆ round()
◆ sign()
◆ BACK
◆ DOWN
◆ FORWARD
◆ LEFT
◆ ONE
◆ RIGHT
◆ UP
◆ ZERO
The documentation for this class was generated from the following files: