gui/mapstorage.h
changeset 1530 d99c3c84f797
parent 1524 587a823bcdd0
child 1606 dc4ea2010dee
equal deleted inserted replaced
5:8c9d37a89c1f 6:afbea4741094
    79   std::map< std::string,Graph::NodeMap<double> * >::iterator beginOfNodeMaps(){return nodemap_storage.begin();};
    79   std::map< std::string,Graph::NodeMap<double> * >::iterator beginOfNodeMaps(){return nodemap_storage.begin();};
    80 
    80 
    81   ///To be able to iterate through each maps this function returns an iterator pointing to the first edgemap in the storage.
    81   ///To be able to iterate through each maps this function returns an iterator pointing to the first edgemap in the storage.
    82   std::map< std::string,Graph::EdgeMap<double> * >::iterator beginOfEdgeMaps(){return edgemap_storage.begin();};
    82   std::map< std::string,Graph::EdgeMap<double> * >::iterator beginOfEdgeMaps(){return edgemap_storage.begin();};
    83 
    83 
       
    84   ///To be able to iterate through each maps this function returns an iterator pointing to the last nodemap in the storage.
       
    85   std::map< std::string,Graph::NodeMap<double> * >::iterator endOfNodeMaps(){return nodemap_storage.end();};
       
    86 
       
    87   ///To be able to iterate through each maps this function returns an iterator pointing to the last edgemap in the storage.
       
    88   std::map< std::string,Graph::EdgeMap<double> * >::iterator endOfEdgeMaps(){return edgemap_storage.end();};
       
    89 
    84   ///This function sets a default base value for the newly created node
    90   ///This function sets a default base value for the newly created node
    85   void initMapsForNode(NodeIt);
    91   void initMapsForNode(NodeIt);
    86 
    92 
    87   ///This function sets a default base value for the newly created node
    93   ///This function sets a default base value for the newly created node
    88   void initMapsForEdge(Graph::Edge);
    94   void initMapsForEdge(Graph::Edge);