#include <transportationsolver.hxx>
Public Types | |
typedef std::vector< T > ::const_iterator | const_iterator |
typedef std::vector< T >::iterator | iterator |
typedef T | ValueType |
Public Member Functions | |
MatrixWrapper () | |
MatrixWrapper (size_t xsize, size_t ysize) | |
MatrixWrapper (size_t xsize, size_t ysize, T value) | |
void | resize (size_t xsize, size_t ysize) |
void | assign (size_t xsize, size_t ysize, T value) |
const_iterator | begin () const |
const_iterator | end () const |
iterator | begin () |
iterator | end () |
const T & | operator() (size_t x, size_t y) const |
T & | operator() (size_t x, size_t y) |
size_t | xsize () const |
size_t | ysize () const |
Definition at line 507 of file transportationsolver.hxx.
typedef std::vector<T>::const_iterator TransportSolver::MatrixWrapper< T >::const_iterator |
Definition at line 510 of file transportationsolver.hxx.
typedef std::vector<T>::iterator TransportSolver::MatrixWrapper< T >::iterator |
Definition at line 511 of file transportationsolver.hxx.
typedef T TransportSolver::MatrixWrapper< T >::ValueType |
Definition at line 512 of file transportationsolver.hxx.
TransportSolver::MatrixWrapper< T >::MatrixWrapper | ( | ) | [inline] |
Definition at line 513 of file transportationsolver.hxx.
TransportSolver::MatrixWrapper< T >::MatrixWrapper | ( | size_t | xsize, | |
size_t | ysize | |||
) | [inline] |
Definition at line 514 of file transportationsolver.hxx.
TransportSolver::MatrixWrapper< T >::MatrixWrapper | ( | size_t | xsize, | |
size_t | ysize, | |||
T | value | |||
) | [inline] |
Definition at line 515 of file transportationsolver.hxx.
void TransportSolver::MatrixWrapper< T >::assign | ( | size_t | xsize, | |
size_t | ysize, | |||
T | value | |||
) | [inline] |
Definition at line 517 of file transportationsolver.hxx.
iterator TransportSolver::MatrixWrapper< T >::begin | ( | ) | [inline] |
Definition at line 520 of file transportationsolver.hxx.
const_iterator TransportSolver::MatrixWrapper< T >::begin | ( | ) | const [inline] |
Definition at line 518 of file transportationsolver.hxx.
iterator TransportSolver::MatrixWrapper< T >::end | ( | ) | [inline] |
Definition at line 521 of file transportationsolver.hxx.
const_iterator TransportSolver::MatrixWrapper< T >::end | ( | ) | const [inline] |
Definition at line 519 of file transportationsolver.hxx.
T& TransportSolver::MatrixWrapper< T >::operator() | ( | size_t | x, | |
size_t | y | |||
) | [inline] |
Definition at line 524 of file transportationsolver.hxx.
const T& TransportSolver::MatrixWrapper< T >::operator() | ( | size_t | x, | |
size_t | y | |||
) | const [inline] |
Definition at line 523 of file transportationsolver.hxx.
void TransportSolver::MatrixWrapper< T >::resize | ( | size_t | xsize, | |
size_t | ysize | |||
) | [inline] |
Definition at line 516 of file transportationsolver.hxx.
size_t TransportSolver::MatrixWrapper< T >::xsize | ( | ) | const [inline] |
Definition at line 525 of file transportationsolver.hxx.
size_t TransportSolver::MatrixWrapper< T >::ysize | ( | ) | const [inline] |
Definition at line 526 of file transportationsolver.hxx.