VectorUnary< First, Operation > Class Template Reference

#include <expression.h>

Public Types

typedef First::value_type value_type
typedef First::dimension dimension

Public Member Functions

 VectorUnary (const First &first_)
value_type eval (unsigned int i) const

Private Attributes

First first

Detailed Description

template<typename First, typename Operation>
class VectorUnary< First, Operation >

Definition at line 270 of file expression.h.


Member Typedef Documentation

template<typename First , typename Operation >
typedef First::dimension VectorUnary< First, Operation >::dimension

Definition at line 275 of file expression.h.

template<typename First , typename Operation >
typedef First::value_type VectorUnary< First, Operation >::value_type

Definition at line 274 of file expression.h.


Constructor & Destructor Documentation

template<typename First , typename Operation >
VectorUnary< First, Operation >::VectorUnary ( const First &  first_  )  [inline]

Definition at line 277 of file expression.h.


Member Function Documentation

template<typename First , typename Operation >
value_type VectorUnary< First, Operation >::eval ( unsigned int  i  )  const [inline]

Definition at line 281 of file expression.h.

References VectorUnary< First, Operation >::first.


Field Documentation

template<typename First , typename Operation >
First VectorUnary< First, Operation >::first [private]

Definition at line 272 of file expression.h.

Referenced by VectorUnary< First, Operation >::eval().


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

Generated by  doxygen 1.6.2