library of assembled shared sources |
http://lass.cocamware.com |
#include <matrix_vector_expressions.h>
Public Types | |
enum | { lvalue = VectorOperand1::lvalue } |
typedef util::CallTraits< T > ::TValue | TValue |
typedef util::CallTraits< T > ::TReference | TReference |
typedef size_t | TSize |
Public Member Functions | |
MVColumn (VectorOperand1 &iA) | |
TValue | operator() (TSize iI, TSize) const |
TReference | operator() (TSize iI, TSize) |
TSize | rows () const |
TSize | columns () const |
void | resize (TSize iRows, TSize iCols) |
Private Attributes | |
VectorOperand1 & | operand1_ |
Definition at line 58 of file matrix_vector_expressions.h.
typedef util::CallTraits<T>::TValue lass::num::impl::MVColumn< T, VectorOperand1 >::TValue |
Definition at line 62 of file matrix_vector_expressions.h.
typedef util::CallTraits<T>::TReference lass::num::impl::MVColumn< T, VectorOperand1 >::TReference |
Definition at line 63 of file matrix_vector_expressions.h.
typedef size_t lass::num::impl::MVColumn< T, VectorOperand1 >::TSize |
Definition at line 64 of file matrix_vector_expressions.h.
anonymous enum |
lass::num::impl::MVColumn< T, VectorOperand1 >::MVColumn | ( | VectorOperand1 & | iA | ) | [inline] |
Definition at line 65 of file matrix_vector_expressions.h.
TValue lass::num::impl::MVColumn< T, VectorOperand1 >::operator() | ( | TSize | iI, | |
TSize | ||||
) | const [inline] |
Definition at line 66 of file matrix_vector_expressions.h.
References lass::num::impl::MVColumn< T, VectorOperand1 >::operand1_.
TReference lass::num::impl::MVColumn< T, VectorOperand1 >::operator() | ( | TSize | iI, | |
TSize | ||||
) | [inline] |
Definition at line 67 of file matrix_vector_expressions.h.
References lass::num::impl::MVColumn< T, VectorOperand1 >::operand1_.
TSize lass::num::impl::MVColumn< T, VectorOperand1 >::rows | ( | ) | const [inline] |
Definition at line 68 of file matrix_vector_expressions.h.
References lass::num::impl::MVColumn< T, VectorOperand1 >::operand1_.
TSize lass::num::impl::MVColumn< T, VectorOperand1 >::columns | ( | ) | const [inline] |
Definition at line 69 of file matrix_vector_expressions.h.
void lass::num::impl::MVColumn< T, VectorOperand1 >::resize | ( | TSize | iRows, | |
TSize | iCols | |||
) | [inline] |
Definition at line 71 of file matrix_vector_expressions.h.
References LASS_ENFORCE, and lass::num::impl::MVColumn< T, VectorOperand1 >::operand1_.
VectorOperand1& lass::num::impl::MVColumn< T, VectorOperand1 >::operand1_ [private] |
Definition at line 77 of file matrix_vector_expressions.h.
Referenced by lass::num::impl::MVColumn< T, VectorOperand1 >::operator()(), lass::num::impl::MVColumn< T, VectorOperand1 >::resize(), and lass::num::impl::MVColumn< T, VectorOperand1 >::rows().
Generated on Mon Nov 10 14:22:11 2008 for Library of Assembled Shared Sources by 1.5.7.1 |