![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
A move_to vector index manipulator. More...
#include <assignment.hpp>
Public Types | |
typedef vector_move_to_manip< T > | type |
Public Member Functions | |
BOOST_UBLAS_INLINE | vector_move_to_manip (const T &k) |
template<typename V > | |
BOOST_UBLAS_INLINE void | manip (V &k) const |
BOOST_UBLAS_INLINE const type & | operator() () const |
BOOST_UBLAS_INLINE type & | operator() () |
Private Attributes | |
T | i |
A move_to vector index manipulator.
When member function manip
is called the referenced index will be set to the manipulators' index.
Definition at line 46 of file assignment.hpp.
typedef vector_move_to_manip< T > boost::numeric::ublas::index_manipulator< vector_move_to_manip< T > >::type [inherited] |
Definition at line 27 of file assignment.hpp.
BOOST_UBLAS_INLINE boost::numeric::ublas::vector_move_to_manip< T >::vector_move_to_manip | ( | const T & | k | ) | [inline] |
Definition at line 49 of file assignment.hpp.
BOOST_UBLAS_INLINE void boost::numeric::ublas::vector_move_to_manip< T >::manip | ( | V & | k | ) | const [inline] |
Definition at line 53 of file assignment.hpp.
BOOST_UBLAS_INLINE const type& boost::numeric::ublas::index_manipulator< vector_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< vector_move_to_manip< T > >::operator() | ( | ) | [inline, inherited] |
Definition at line 33 of file assignment.hpp.
T boost::numeric::ublas::vector_move_to_manip< T >::i [private] |
Definition at line 55 of file assignment.hpp.