#include <VecTem.h>
Public Types | |
typedef ElemT | ElemType |
Public Member Functions | |
VecTem () | |
Default constructor. | |
VecTem (ElemType a0) | |
Contruction from single element. | |
VecTem (ElemType a0, ElemType a1) | |
Contruction from two elements. | |
VecTem (ElemType a0, ElemType a1, ElemType a2) | |
Contruction from three elements. | |
VecTem (ElemType *a, bool isWrapper) | |
Contruction from N elements. | |
VecTem (const VecTem< ElemType, vecSize > &v) | |
Copy constructor. | |
~VecTem () | |
Destructor. | |
VecTem< ElemT, vecSize > & | operator= (const VecTem< ElemT, vecSize > &v) |
Assignment operator. | |
VecTem< ElemT, vecSize > & | operator= (const Vec3Int32 &v) |
Assignment to Vec3Int32. | |
ElemType & | operator[] (int i) const |
Element access. | |
Static Public Member Functions | |
static const int | VecSize () |
Private Attributes | |
ElemType * | mData |
Equal. | |
bool | mIsWrapper |
Definition at line 20 of file VecTem.h.