#include <Foundations.h>
◆ Vectorial() [1/2]
Vulkan::Physics::Vectorial::Vectorial |
( |
glm::vec3 |
vector = { 0.0f, 0.0f, 0.0f } | ) |
|
|
inline |
◆ Vectorial() [2/2]
Vulkan::Physics::Vectorial::Vectorial |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ operator glm::vec3()
Vulkan::Physics::Vectorial::operator glm::vec3 |
( |
| ) |
const |
|
inline |
◆ x()
float Vulkan::Physics::Vectorial::x |
( |
| ) |
const |
|
inline |
◆ y()
float Vulkan::Physics::Vectorial::y |
( |
| ) |
const |
|
inline |
◆ z()
float Vulkan::Physics::Vectorial::z |
( |
| ) |
const |
|
inline |
◆ operator* [1/2]
V operator* |
( |
V |
v, |
|
|
float |
x |
|
) |
| |
|
friend |
◆ operator* [2/2]
◆ operator+
V operator+ |
( |
V |
v1, |
|
|
V |
v2 |
|
) |
| |
|
friend |
◆ operator+=
V & operator+= |
( |
V & |
v1, |
|
|
V |
v2 |
|
) |
| |
|
friend |
◆ operator- [1/2]
◆ operator- [2/2]
V operator- |
( |
V |
v1, |
|
|
V |
v2 |
|
) |
| |
|
friend |
◆ operator-=
V & operator-= |
( |
V & |
v1, |
|
|
V |
v2 |
|
) |
| |
|
friend |
◆ operator/
V operator/ |
( |
V |
v, |
|
|
float |
x |
|
) |
| |
|
friend |
◆ operator<=> [1/2]
auto operator<=> |
( |
const V & |
v1, |
|
|
const V & |
v2 |
|
) |
| |
|
friend |
◆ operator<=> [2/2]
auto operator<=> |
( |
const V & |
v1, |
|
|
float |
v2 |
|
) |
| |
|
friend |
◆ vector
glm::vec3 Vulkan::Physics::Vectorial::vector |
|
protected |
The documentation for this class was generated from the following file: