#include <expression.h>
Public Types | |
typedef First::value_type | value_type |
typedef First::dimension | dimension |
Public Member Functions | |
VectorScalar (const First &first_, const Second &second_) | |
value_type | eval (unsigned int i) const |
Private Attributes | |
First | first |
Literal< typename Second::value_type > | second |
Definition at line 169 of file expression.h.
typedef First::dimension VectorScalar< Operation, First, Second >::dimension |
Definition at line 175 of file expression.h.
typedef First::value_type VectorScalar< Operation, First, Second >::value_type |
Definition at line 174 of file expression.h.
VectorScalar< Operation, First, Second >::VectorScalar | ( | const First & | first_, | |
const Second & | second_ | |||
) | [inline] |
Definition at line 177 of file expression.h.
value_type VectorScalar< Operation, First, Second >::eval | ( | unsigned int | i | ) | const [inline] |
Definition at line 181 of file expression.h.
References Literal< Value >::eval(), VectorScalar< Operation, First, Second >::first, and VectorScalar< Operation, First, Second >::second.
First VectorScalar< Operation, First, Second >::first [private] |
Definition at line 171 of file expression.h.
Referenced by VectorScalar< Operation, First, Second >::eval().
Literal<typename Second::value_type> VectorScalar< Operation, First, Second >::second [private] |
Definition at line 172 of file expression.h.
Referenced by VectorScalar< Operation, First, Second >::eval().