#include <expression.h>
Public Types | |
typedef Element | value_type |
typedef IntegralConstant< 3 > | dimension |
Public Member Functions | |
BasicVector3Identity (const BasicVector3< Element > &value) | |
const value_type & | eval (unsigned int i) const |
Private Attributes | |
const BasicVector3< Element > & | m_value |
Definition at line 137 of file expression.h.
typedef IntegralConstant<3> BasicVector3Identity< Element >::dimension |
Definition at line 142 of file expression.h.
typedef Element BasicVector3Identity< Element >::value_type |
Definition at line 141 of file expression.h.
BasicVector3Identity< Element >::BasicVector3Identity | ( | const BasicVector3< Element > & | value | ) | [inline] |
Definition at line 144 of file expression.h.
const value_type& BasicVector3Identity< Element >::eval | ( | unsigned int | i | ) | const [inline] |
Definition at line 148 of file expression.h.
References BasicVector3Identity< Element >::m_value.
const BasicVector3<Element>& BasicVector3Identity< Element >::m_value [private] |
Definition at line 139 of file expression.h.
Referenced by BasicVector3Identity< Element >::eval().