![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
A move_to matrix manipulator. More...
#include <assignment.hpp>
Inheritance diagram for boost::numeric::ublas::matrix_move_to_manip< T >:
Collaboration diagram for boost::numeric::ublas::matrix_move_to_manip< T >:Public Types | |
| typedef matrix_move_to_manip< T > | type |
Public Member Functions | |
| BOOST_UBLAS_INLINE | matrix_move_to_manip (T k, T l) |
| template<typename V1 , typename V2 > | |
| BOOST_UBLAS_INLINE void | manip (V1 &k, V2 &l) const |
| BOOST_UBLAS_INLINE const type & | operator() () const |
| BOOST_UBLAS_INLINE type & | operator() () |
Private Attributes | |
| T | i |
| T | j |
A move_to matrix manipulator.
When member function manip is called the referenced index will be set to the manipulators' index
Definition at line 217 of file assignment.hpp.
typedef matrix_move_to_manip< T > boost::numeric::ublas::index_manipulator< matrix_move_to_manip< T > >::type [inherited] |
Definition at line 27 of file assignment.hpp.
| BOOST_UBLAS_INLINE boost::numeric::ublas::matrix_move_to_manip< T >::matrix_move_to_manip | ( | T | k, |
| T | l | ||
| ) | [inline] |
Definition at line 220 of file assignment.hpp.
| BOOST_UBLAS_INLINE void boost::numeric::ublas::matrix_move_to_manip< T >::manip | ( | V1 & | k, |
| V2 & | l | ||
| ) | const [inline] |
Definition at line 224 of file assignment.hpp.
| BOOST_UBLAS_INLINE const type& boost::numeric::ublas::index_manipulator< matrix_move_to_manip< T > >::operator() | ( | ) | const [inline, inherited] |
Definition at line 29 of file assignment.hpp.
| BOOST_UBLAS_INLINE type& boost::numeric::ublas::index_manipulator< matrix_move_to_manip< T > >::operator() | ( | ) | [inline, inherited] |
Definition at line 33 of file assignment.hpp.
T boost::numeric::ublas::matrix_move_to_manip< T >::i [private] |
Definition at line 229 of file assignment.hpp.
T boost::numeric::ublas::matrix_move_to_manip< T >::j [private] |
Definition at line 229 of file assignment.hpp.