src/work/alpar/dijkstra.h
changeset 1046 1bb1d4c87331
parent 987 87f7c54892df
child 1116 f97e1cbbd453
equal deleted inserted replaced
7:6f34e1eb4673 8:78a8852fb663
   226 	exit(1);
   226 	exit(1);
   227       }
   227       }
   228     };
   228     };
   229     ///\ref named-templ-param "Named parameter" for setting PredMap type
   229     ///\ref named-templ-param "Named parameter" for setting PredMap type
   230 
   230 
   231     ///\relates Dijkstra
       
   232     ///\ingroup flowalgs 
       
   233     ///\ref named-templ-param "Named parameter" for setting PredMap type
   231     ///\ref named-templ-param "Named parameter" for setting PredMap type
       
   232     ///
   234     template <class T>
   233     template <class T>
   235     class SetPredMap : public Dijkstra< Graph,
   234     class SetPredMap : public Dijkstra< Graph,
   236 					LengthMap,
   235 					LengthMap,
   237 					SetPredMapTraits<T> > { };
   236 					SetPredMapTraits<T> > { };
   238     
   237     
   248 	exit(1);
   247 	exit(1);
   249       }
   248       }
   250     };
   249     };
   251     ///\ref named-templ-param "Named parameter" for setting PredNodeMap type
   250     ///\ref named-templ-param "Named parameter" for setting PredNodeMap type
   252 
   251 
   253     ///\ingroup flowalgs 
       
   254     ///\ref named-templ-param "Named parameter" for setting PredNodeMap type
   252     ///\ref named-templ-param "Named parameter" for setting PredNodeMap type
       
   253     ///
   255     template <class T>
   254     template <class T>
   256     class SetPredNodeMap : public Dijkstra< Graph,
   255     class SetPredNodeMap : public Dijkstra< Graph,
   257 					    LengthMap,
   256 					    LengthMap,
   258 					    SetPredNodeMapTraits<T> > { };
   257 					    SetPredNodeMapTraits<T> > { };
   259     
   258     
   269 	exit(1);
   268 	exit(1);
   270       }
   269       }
   271     };
   270     };
   272     ///\ref named-templ-param "Named parameter" for setting DistMap type
   271     ///\ref named-templ-param "Named parameter" for setting DistMap type
   273 
   272 
   274     ///\ingroup flowalgs 
       
   275     ///\ref named-templ-param "Named parameter" for setting DistMap type
   273     ///\ref named-templ-param "Named parameter" for setting DistMap type
       
   274     ///
   276     template <class T>
   275     template <class T>
   277     class SetDistMap : public Dijkstra< Graph,
   276     class SetDistMap : public Dijkstra< Graph,
   278 					LengthMap,
   277 					LengthMap,
   279 					SetDistMapTraits<T> > { };
   278 					SetDistMapTraits<T> > { };
   280     
   279