#include <vec3.h>
◆ vec3() [1/2]
| fireworks::maths::vec3::vec3 |
( |
| ) |
|
◆ vec3() [2/2]
| fireworks::maths::vec3::vec3 |
( |
const float & |
x, |
|
|
const float & |
y, |
|
|
const float & |
z |
|
) |
| |
◆ add()
| vec3 & fireworks::maths::vec3::add |
( |
const vec3 & |
other | ) |
|
◆ crossProduct()
| vec3 fireworks::maths::vec3::crossProduct |
( |
const vec3 & |
a, |
|
|
const vec3 & |
b |
|
) |
| |
|
static |
◆ divide()
| vec3 & fireworks::maths::vec3::divide |
( |
const vec3 & |
other | ) |
|
◆ mutiply()
| vec3 & fireworks::maths::vec3::mutiply |
( |
const vec3 & |
other | ) |
|
◆ normalize()
| vec3 fireworks::maths::vec3::normalize |
( |
const vec3 & |
v | ) |
|
|
static |
◆ operator!=()
| bool fireworks::maths::vec3::operator!= |
( |
const vec3 & |
other | ) |
|
◆ operator*=()
| vec3 & fireworks::maths::vec3::operator*= |
( |
const vec3 & |
other | ) |
|
◆ operator+=()
| vec3 & fireworks::maths::vec3::operator+= |
( |
const vec3 & |
other | ) |
|
◆ operator-=()
| vec3 & fireworks::maths::vec3::operator-= |
( |
const vec3 & |
other | ) |
|
◆ operator/=()
| vec3 & fireworks::maths::vec3::operator/= |
( |
const vec3 & |
other | ) |
|
◆ operator==()
| bool fireworks::maths::vec3::operator== |
( |
const vec3 & |
other | ) |
|
◆ subtract()
| vec3 & fireworks::maths::vec3::subtract |
( |
const vec3 & |
other | ) |
|
◆ operator* [1/2]
◆ operator* [2/2]
| vec3 operator* |
( |
vec3 |
left, |
|
|
const float & |
right |
|
) |
| |
|
friend |
◆ operator+ [1/2]
◆ operator+ [2/2]
| vec3 operator+ |
( |
vec3 |
left, |
|
|
const float & |
right |
|
) |
| |
|
friend |
◆ operator- [1/2]
◆ operator- [2/2]
| vec3 operator- |
( |
vec3 |
left, |
|
|
const float & |
right |
|
) |
| |
|
friend |
◆ operator/ [1/2]
◆ operator/ [2/2]
| vec3 operator/ |
( |
vec3 |
left, |
|
|
const float & |
right |
|
) |
| |
|
friend |
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
stream, |
|
|
const vec3 & |
vector |
|
) |
| |
|
friend |
| float fireworks::maths::vec3::x |
| float fireworks::maths::vec3::y |
| float fireworks::maths::vec3::z |
The documentation for this struct was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/fireworks-engine/checkouts/latest/Fireworks Engine/Fireworks Core/src/maths/vec3.h
- /home/docs/checkouts/readthedocs.org/user_builds/fireworks-engine/checkouts/latest/Fireworks Engine/Fireworks Core/src/maths/vec3.cpp