src/hugo/smart_graph.h
changeset 755 a8c2e828ce0b
parent 722 be8712e1fe07
child 774 4297098d9677
equal deleted inserted replaced
6:1d5d195a6ad9 7:fcf6592f4950
    26   ///It conforms to the graph interface documented under
    26   ///It conforms to the graph interface documented under
    27   ///the description of \ref GraphSkeleton.
    27   ///the description of \ref GraphSkeleton.
    28   ///\sa \ref GraphSkeleton.
    28   ///\sa \ref GraphSkeleton.
    29   ///
    29   ///
    30   ///\todo Some member functions could be \c static.
    30   ///\todo Some member functions could be \c static.
       
    31   ///
       
    32   ///\todo A possibly useful functionality: a function saveState() would
       
    33   ///give back a data sturcture X and then the function restoreState(X)
       
    34   ///would remove the nodes and edges added after the call of saveState().
       
    35   ///Of course it should be used as a stack. (Maybe X is not necessary.)
       
    36   ///
    31   ///\author Alpar Juttner
    37   ///\author Alpar Juttner
    32   class SmartGraph {
    38   class SmartGraph {
    33 
    39 
    34     struct NodeT 
    40     struct NodeT 
    35     {
    41     {