#include <Vector.h>
|
| | TVector (const TVector &)=default |
| |
| TVector & | operator= (const TVector &)=default |
| |
| | TVector ()=default |
| |
| | TVector (const FElement &Element) |
| |
| | TVector (std::initializer_list< T > InElements) |
| |
| template<int N = d, typename std::enable_if< N==2, int >::type = 0> |
| | TVector (const T &V0, const T &V1) |
| |
| template<int N = d, typename std::enable_if< N==3, int >::type = 0> |
| | TVector (const T &V0, const T &V1, const T &V2) |
| |
| template<int N = d, typename std::enable_if< N==4, int >::type = 0> |
| | TVector (const T &V0, const T &V1, const T &V2, const T &V3) |
| |
| template<int N = d, typename std::enable_if< N==3, int >::type = 0> |
| | TVector (const FVector3f &Other) |
| |
| template<int N = d, typename std::enable_if< N==3, int >::type = 0> |
| | TVector (const FVector3d &Other) |
| |
| template<class T2 > |
| | TVector (const TVector< T2, d > &Other) |
| |
| template<class T2 > |
| TVector< T, d > & | operator= (const TVector< T2, d > &Other) |
| |
| FElement & | operator[] (int Index) |
| |
| const FElement & | operator[] (int Index) const |
| |
| int32 | Num () const |
| |
| bool | ContainsNaN () const |
| |
◆ FElement
template<class T , int d>
◆ FTraits
template<class T , int d>
◆ TVector() [1/10]
template<class T , int d>
◆ TVector() [2/10]
template<class T , int d>
◆ TVector() [3/10]
template<class T , int d>
◆ TVector() [4/10]
template<class T , int d>
| Chaos::TVector< T, d >::TVector |
( |
std::initializer_list< T > |
InElements | ) |
|
|
inline |
◆ TVector() [5/10]
template<class T , int d>
template<int N = d,
typename std::enable_if< N==2, int >::type = 0>
◆ TVector() [6/10]
template<class T , int d>
template<int N = d,
typename std::enable_if< N==3, int >::type = 0>
| Chaos::TVector< T, d >::TVector |
( |
const T & |
V0, |
|
|
const T & |
V1, |
|
|
const T & |
V2 |
|
) |
| |
|
inline |
◆ TVector() [7/10]
template<class T , int d>
template<int N = d,
typename std::enable_if< N==4, int >::type = 0>
| Chaos::TVector< T, d >::TVector |
( |
const T & |
V0, |
|
|
const T & |
V1, |
|
|
const T & |
V2, |
|
|
const T & |
V3 |
|
) |
| |
|
inline |
◆ TVector() [8/10]
template<class T , int d>
template<int N = d,
typename std::enable_if< N==3, int >::type = 0>
◆ TVector() [9/10]
template<class T , int d>
template<int N = d,
typename std::enable_if< N==3, int >::type = 0>
◆ TVector() [10/10]
template<class T , int d>
◆ ContainsNaN()
template<class T , int d>
◆ Num()
template<class T , int d>
◆ operator=() [1/2]
template<class T , int d>
◆ operator=() [2/2]
template<class T , int d>
◆ operator[]() [1/2]
template<class T , int d>
◆ operator[]() [2/2]
template<class T , int d>
◆ operator!=
template<class T , int d>
◆ operator==
template<class T , int d>
◆ NumElements
template<class T , int d>
The documentation for this class was generated from the following files: