Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

mmn_solve.h

Go to the documentation of this file.
00001 #ifndef mmn_solve_h_
00002 #define mmn_solve_h_
00003 
00004 //:
00005 // \file
00006 // \brief Find choice of nodes which minimises Markov problem
00007 // \author Tim Cootes
00008 
00009 #include <vnl/vnl_vector.h>
00010 #include <mmn/mmn_arc.h>
00011 #include <mmn/mmn_dependancy.h>
00012 #include <vcl_vector.h>
00013 //#include <vcl_utility.h>  // For vcl_pair
00014 
00015 double mmn_solve(const vcl_vector<vnl_vector<double> >& node_cost,
00016                  const vcl_vector<vnl_matrix<double> >& pair_cost,
00017                  const vcl_vector<mmn_dependancy>& deps,
00018                  unsigned max_n_arcs,
00019                  vcl_vector<unsigned>& x);
00020 
00021 #endif // mmn_solve_h_

Generated on Thu Jan 10 14:44:52 2008 for contrib/mul/mmn by  doxygen 1.4.4