VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > > Class Template Reference

#include <BinaryVectorOp.h>

List of all members.

Public Types

enum  { dimensions = 1 }
enum  { d1 = D }
typedef T Element_t
typedef BinaryVectorOp< V1, V2,
Op > 
EngineTag_t
typedef T ConstElementRef_t
typedef T ElementRef_t
typedef VectorEngine< D, T,
BinaryVectorOp< V1, V2, Op > > 
This_t

Public Member Functions

 VectorEngine (const V1 &v1, const V2 &v2)
Element_t operator() (int i) const

Friends

struct VectorEngineElem

template<int D, class T, class V1, class V2, class Op>
class VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >


Member Typedef Documentation

template<int D, class T , class V1 , class V2 , class Op >
typedef T VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::Element_t

template<int D, class T , class V1 , class V2 , class Op >
typedef BinaryVectorOp<V1,V2,Op> VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::EngineTag_t

template<int D, class T , class V1 , class V2 , class Op >
typedef T VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::ConstElementRef_t

template<int D, class T , class V1 , class V2 , class Op >
typedef T VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::ElementRef_t

template<int D, class T , class V1 , class V2 , class Op >
typedef VectorEngine<D,T, BinaryVectorOp<V1,V2,Op> > VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::This_t


Member Enumeration Documentation

template<int D, class T , class V1 , class V2 , class Op >
anonymous enum

Enumerator:
dimensions 

template<int D, class T , class V1 , class V2 , class Op >
anonymous enum

Enumerator:
d1 


Constructor & Destructor Documentation

template<int D, class T , class V1 , class V2 , class Op >
VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::VectorEngine ( const V1 &  v1,
const V2 &  v2 
) [inline]


Member Function Documentation

template<int D, class T , class V1 , class V2 , class Op >
Element_t VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::operator() ( int  i  )  const [inline]


Friends And Related Function Documentation

template<int D, class T , class V1 , class V2 , class Op >
friend struct VectorEngineElem [friend]


The documentation for this class was generated from the following file:

Generated on Wed Mar 16 06:20:43 2011 for FreePOOMA by  doxygen 1.5.9