src/include/dijkstra.h
changeset 432 a51ba0e51a3a
parent 421 54b943063901
child 433 d9fac1497298
equal deleted inserted replaced
8:0dd2d2d647c6 9:dcaeb0be463a
     1 // -*- C++ -*-
     1 // -*- C++ -*-
     2 #ifndef HUGO_DIJKSTRA_H
     2 #ifndef HUGO_DIJKSTRA_H
     3 #define HUGO_DIJKSTRA_H
     3 #define HUGO_DIJKSTRA_H
     4 
     4 
       
     5 ///ingroup galgs
     5 ///\file
     6 ///\file
     6 ///\brief Dijkstra algorithm.
     7 ///\brief Dijkstra algorithm.
     7 
     8 
     8 #include <bin_heap.h>
     9 #include <bin_heap.h>
     9 #include <invalid.h>
    10 #include <invalid.h>
    10 
    11 
    11 namespace hugo {
    12 namespace hugo {
       
    13 
       
    14 /// \addtogroup galgs
       
    15 /// @{
    12 
    16 
    13   ///%Dijkstra algorithm class.
    17   ///%Dijkstra algorithm class.
    14 
    18 
    15   ///This class provides an efficient implementation of %Dijkstra algorithm.
    19   ///This class provides an efficient implementation of %Dijkstra algorithm.
    16   ///The edge lengths are passed to the algorithm using a
    20   ///The edge lengths are passed to the algorithm using a
   187 	  }
   191 	  }
   188 	}
   192 	}
   189       } //FIXME tis bracket
   193       } //FIXME tis bracket
   190       }
   194       }
   191   }
   195   }
       
   196 
       
   197 /// @}
   192   
   198   
   193 } //END OF NAMESPACE HUGO
   199 } //END OF NAMESPACE HUGO
   194 
   200 
   195 #endif
   201 #endif
   196 
   202