template to hold a scalar argument. More...
#include <VecExprMeta.h>
Public Types | |
typedef T | DataType |
Public Member Functions | |
ScalarArg (const T scalar) | |
T | operator[] (const unsigned) const |
Public Attributes | |
const T | mScalar |
template to hold a scalar argument.
Definition at line 38 of file VecExprMeta.h.
typedef T gmtl::meta::ScalarArg< T >::DataType |
Definition at line 40 of file VecExprMeta.h.
gmtl::meta::ScalarArg< T >::ScalarArg | ( | const T | scalar | ) | [inline] |
Definition at line 44 of file VecExprMeta.h.
: mScalar(scalar) {}
T gmtl::meta::ScalarArg< T >::operator[] | ( | const | unsigned | ) | const [inline] |
Definition at line 45 of file VecExprMeta.h.
{ return mScalar; }
const T gmtl::meta::ScalarArg< T >::mScalar |
Definition at line 42 of file VecExprMeta.h.