library of assembled shared sources |
http://lass.cocamware.com |
#include <matrix_expressions.h>
Public Types | |
enum | { lvalue = false } |
typedef util::CallTraits< T > ::TValue | TValue |
typedef util::CallTraits< T > ::TParam | TParam |
typedef size_t | TSize |
Public Member Functions | |
MScalar (TParam iValue, TSize iRows, TSize iCols) | |
TParam | operator() (TSize iI, TSize iJ) const |
TSize | rows () const |
TSize | columns () const |
Private Attributes | |
TValue | value_ |
TSize | rows_ |
TSize | cols_ |
Definition at line 104 of file matrix_expressions.h.
typedef util::CallTraits<T>::TValue lass::num::impl::MScalar< T >::TValue |
Definition at line 108 of file matrix_expressions.h.
typedef util::CallTraits<T>::TParam lass::num::impl::MScalar< T >::TParam |
Definition at line 109 of file matrix_expressions.h.
typedef size_t lass::num::impl::MScalar< T >::TSize |
Definition at line 110 of file matrix_expressions.h.
anonymous enum |
lass::num::impl::MScalar< T >::MScalar | ( | TParam | iValue, | |
TSize | iRows, | |||
TSize | iCols | |||
) | [inline] |
Definition at line 112 of file matrix_expressions.h.
TParam lass::num::impl::MScalar< T >::operator() | ( | TSize | iI, | |
TSize | iJ | |||
) | const [inline] |
Definition at line 113 of file matrix_expressions.h.
References lass::num::impl::MScalar< T >::cols_, LASS_ASSERT, lass::num::impl::MScalar< T >::rows_, and lass::num::impl::MScalar< T >::value_.
TSize lass::num::impl::MScalar< T >::rows | ( | ) | const [inline] |
Definition at line 118 of file matrix_expressions.h.
References lass::num::impl::MScalar< T >::rows_.
TSize lass::num::impl::MScalar< T >::columns | ( | ) | const [inline] |
Definition at line 119 of file matrix_expressions.h.
References lass::num::impl::MScalar< T >::cols_.
TValue lass::num::impl::MScalar< T >::value_ [private] |
Definition at line 121 of file matrix_expressions.h.
Referenced by lass::num::impl::MScalar< T >::operator()().
TSize lass::num::impl::MScalar< T >::rows_ [private] |
Definition at line 122 of file matrix_expressions.h.
Referenced by lass::num::impl::MScalar< T >::operator()(), and lass::num::impl::MScalar< T >::rows().
TSize lass::num::impl::MScalar< T >::cols_ [private] |
Definition at line 123 of file matrix_expressions.h.
Referenced by lass::num::impl::MScalar< T >::columns(), and lass::num::impl::MScalar< T >::operator()().
Generated on Mon Nov 10 14:22:11 2008 for Library of Assembled Shared Sources by 1.5.7.1 |