#include <Vec4.h>
◆ Vec4() [1/5]
◆ Vec4() [2/5]
template<typename T >
ehs::Vec4< T >::Vec4 |
( |
const T |
x, |
|
|
const T |
y, |
|
|
const T |
z, |
|
|
const T |
w |
|
) |
| |
|
inline |
◆ Vec4() [3/5]
template<typename T >
template<typename C >
ehs::Vec4< T >::Vec4 |
( |
const Vec2< C > & |
vec, |
|
|
const T |
z = 0 , |
|
|
const T |
w = 0 |
|
) |
| |
|
inline |
◆ Vec4() [4/5]
template<typename T >
template<typename C >
◆ Vec4() [5/5]
template<typename T >
template<typename C >
◆ GetDotProduct()
◆ GetMagnitude()
◆ GetMagnitude2()
◆ operator Vec2< T >()
◆ operator Vec3< T >()
◆ operator!=()
◆ operator*() [1/2]
◆ operator*() [2/2]
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+() [1/2]
◆ operator+() [2/2]
◆ operator+=() [1/2]
◆ operator+=() [2/2]
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=() [1/2]
◆ operator-=() [2/2]
◆ operator/() [1/2]
◆ operator/() [2/2]
◆ operator/=() [1/2]
◆ operator/=() [2/2]
◆ operator=() [1/3]
template<typename T >
template<typename C >
◆ operator=() [2/3]
template<typename T >
template<typename C >
◆ operator=() [3/3]
template<typename T >
template<typename C >
◆ operator==()
◆ operator[]() [1/2]
template<typename T >
T & ehs::Vec4< T >::operator[] |
( |
const UInt_64 |
index | ) |
|
|
inline |
◆ operator[]() [2/2]
template<typename T >
T ehs::Vec4< T >::operator[] |
( |
const UInt_64 |
index | ) |
const |
|
inline |
The documentation for this class was generated from the following file: