#include <BinaryVectorOp.h>
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 |
| typedef T VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::Element_t |
| typedef BinaryVectorOp<V1,V2,Op> VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::EngineTag_t |
| typedef T VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::ConstElementRef_t |
| typedef T VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::ElementRef_t |
| typedef VectorEngine<D,T, BinaryVectorOp<V1,V2,Op> > VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::This_t |
| VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::VectorEngine | ( | const V1 & | v1, | |
| const V2 & | v2 | |||
| ) | [inline] |
| Element_t VectorEngine< D, T, BinaryVectorOp< V1, V2, Op > >::operator() | ( | int | i | ) | const [inline] |
friend struct VectorEngineElem [friend] |
1.5.9