#include <vector3.h>
|
| vector3 | operator+ (const vector3 &a, const T &scalar) |
| |
| vector3 | operator+ (const T scalar, const vector3 &a) |
| |
| vector3 | operator- (const vector3 &a, const T &scalar) |
| |
| vector3 | operator- (const T scalar, const vector3 &a) |
| |
| vector3 | operator* (const vector3 &a, const vector3 &b) |
| |
| vector3 | operator* (const vector3 &a, const T scalar) |
| |
| vector3 | operator* (const T scalar, const vector3 &a) |
| |
| vector3 | operator/ (const vector3 &a, const float scalar) |
| |
| vector3 | operator/ (const vector3 &a, const double scalar) |
| |
| vector3 | operator/ (const T scalar, const vector3 &a) |
| |
◆ vector3() [1/7]
◆ vector3() [2/7]
◆ vector3() [3/7]
◆ vector3() [4/7]
◆ vector3() [5/7]
◆ vector3() [6/7]
◆ vector3() [7/7]
◆ ArbRotate()
◆ ArbRotateAroundPoint()
◆ Cross()
◆ Dot()
◆ ExactlyEqual()
◆ Length()
◆ LengthSqr()
template<typename T >
| T vector3< T >::LengthSqr |
( |
| ) |
const |
|
inline |
◆ Lerp()
◆ Normalized()
◆ NormalizedSafe()
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator/=() [1/2]
◆ operator/=() [2/2]
◆ operator==()
◆ operator[]() [1/2]
template<typename T >
| T & vector3< T >::operator[] |
( |
const size_t |
i | ) |
|
|
inline |
◆ operator[]() [2/2]
template<typename T >
| const T & vector3< T >::operator[] |
( |
const size_t |
i | ) |
const |
|
inline |
◆ Print()
◆ xy() [1/2]
◆ xy() [2/2]
◆ xz() [1/2]
◆ xz() [2/2]
◆ yx()
◆ yz() [1/2]
◆ yz() [2/2]
◆ zx()
◆ operator* [1/3]
◆ operator* [2/3]
◆ operator* [3/3]
◆ operator+ [1/2]
◆ operator+ [2/2]
◆ operator- [1/2]
◆ operator- [2/2]
◆ operator/ [1/3]
◆ operator/ [2/3]
◆ operator/ [3/3]
The documentation for this class was generated from the following file: