src/hugo/vector_map_factory.h
changeset 807 ce85435185c3
parent 799 3393abe30678
child 817 3e30caeb9c00
equal deleted inserted replaced
4:b46b88e7b046 5:d0cf8fc7d079
    19    *  to create maps for the edge and nodes. This map factory
    19    *  to create maps for the edge and nodes. This map factory
    20    *  uses the std::vector to implement the container function.
    20    *  uses the std::vector to implement the container function.
    21    *
    21    *
    22    *  The template parameter is the MapRegistry that the maps
    22    *  The template parameter is the MapRegistry that the maps
    23    *  will belong to.
    23    *  will belong to.
       
    24    * 
       
    25    * \todo It should use a faster initialization using the maxNodeId() or
       
    26    * maxEdgeId() function of the graph istead of iterating through each
       
    27    * edge/node.
    24    */
    28    */
    25 	
    29 	
    26   template <typename MapRegistry>
    30   template <typename MapRegistry>
    27   class VectorMapFactory {
    31   class VectorMapFactory {
    28   public:
    32   public: