Binary vector expression. More...
#include <VecExprMeta.h>
Public Types | |
typedef EXP1_T::DataType | DataType |
Public Member Functions | |
VecBinaryExpr (const EXP1_T &e1, const EXP2_T &e2) | |
DataType | operator[] (const unsigned i) const |
Public Attributes | |
ExprTraits< EXP1_T >::ExprRef | Exp1 |
ExprTraits< EXP2_T >::ExprRef | Exp2 |
Binary vector expression.
Stores the two vector expressions to process.
Definition at line 83 of file VecExprMeta.h.
typedef EXP1_T::DataType gmtl::meta::VecBinaryExpr< EXP1_T, EXP2_T, OP >::DataType |
Definition at line 85 of file VecExprMeta.h.
gmtl::meta::VecBinaryExpr< EXP1_T, EXP2_T, OP >::VecBinaryExpr | ( | const EXP1_T & | e1, | |
const EXP2_T & | e2 | |||
) | [inline] |
Definition at line 90 of file VecExprMeta.h.
DataType gmtl::meta::VecBinaryExpr< EXP1_T, EXP2_T, OP >::operator[] | ( | const unsigned | i | ) | const [inline] |
Definition at line 91 of file VecExprMeta.h.
ExprTraits<EXP1_T>::ExprRef gmtl::meta::VecBinaryExpr< EXP1_T, EXP2_T, OP >::Exp1 |
Definition at line 87 of file VecExprMeta.h.
ExprTraits<EXP2_T>::ExprRef gmtl::meta::VecBinaryExpr< EXP1_T, EXP2_T, OP >::Exp2 |
Definition at line 88 of file VecExprMeta.h.