VectorCross< First, Second > Class Template Reference

#include <expression.h>

Public Types

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

Public Member Functions

 VectorCross (const First &first_, const Second &second_)
value_type eval (unsigned int i) const

Private Attributes

First first
Second second

Detailed Description

template<typename First, typename Second>
class VectorCross< First, Second >

Definition at line 295 of file expression.h.


Member Typedef Documentation

template<typename First, typename Second>
typedef First::dimension VectorCross< First, Second >::dimension

Definition at line 301 of file expression.h.

template<typename First, typename Second>
typedef First::value_type VectorCross< First, Second >::value_type

Definition at line 300 of file expression.h.


Constructor & Destructor Documentation

template<typename First, typename Second>
VectorCross< First, Second >::VectorCross ( const First &  first_,
const Second &  second_ 
) [inline]

Definition at line 303 of file expression.h.


Member Function Documentation

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

Field Documentation

template<typename First, typename Second>
First VectorCross< First, Second >::first [private]

Definition at line 297 of file expression.h.

Referenced by VectorCross< First, Second >::eval().

template<typename First, typename Second>
Second VectorCross< First, Second >::second [private]

Definition at line 298 of file expression.h.

Referenced by VectorCross< First, Second >::eval().


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

Generated by  doxygen 1.6.2