Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #if !defined(_MUNKRES_ADAPTERS_BOOST_MATRIX_H_)
00020 #define _MUNKRES_ADAPTERS_BOOST_MATRIX_H_
00021
00022 #include "matrix.h"
00023 #include <boost/numeric/ublas/matrix.hpp>
00024
00025
00026
00027 template <typename T>
00028 Matrix <T> convert_boost_matrix_to_munkres_matrix (const boost::numeric::ublas::matrix <T> &);
00029
00030 template <typename T>
00031 void fill_boost_matrix_from_munkres_matrix (boost::numeric::ublas::matrix <T> & boost_matrix, const Matrix <T> &);
00032
00033 void solve(boost::numeric::ublas::matrix <double> &);
00034
00035 #ifndef USE_EXPORT_KEYWORD
00036 #include "../src/src/adapters/boost_matrix.cpp"
00037
00038 #endif
00039
00040 #endif