Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Core::Array::Element::VecTem< ElemT, vecSize > Class Template Reference

Class definition vector of vecSize elements represented by an ElemT. More...

#include <VecTem.h>

List of all members.

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.
ElemTypeoperator[] (int i) const
 Element access.

Static Public Member Functions

static const int VecSize ()

Private Attributes

ElemTypemData
 Equal.
bool mIsWrapper


Detailed Description

template<class ElemT, int vecSize>
class Impala::Core::Array::Element::VecTem< ElemT, vecSize >

Class definition vector of vecSize elements represented by an ElemT.

Definition at line 20 of file VecTem.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:00:49 2010 for ImpalaSrc by  doxygen 1.5.1