lemon/concepts/ugraph.h
changeset 2261 c52b572c294f
parent 2260 4274224f8a7d
child 2291 fbc4af1f9378
equal deleted inserted replaced
0:3413b13bc5f7 1:97c325f4c58a
   503 
   503 
   504       /// \brief Read write map of the nodes to type \c T.
   504       /// \brief Read write map of the nodes to type \c T.
   505       /// 
   505       /// 
   506       /// ReadWrite map of the nodes to type \c T.
   506       /// ReadWrite map of the nodes to type \c T.
   507       /// \sa Reference
   507       /// \sa Reference
   508       /// \warning Making maps that can handle bool type (NodeMap<bool>)
       
   509       /// needs some extra attention!
       
   510       template<class T> 
   508       template<class T> 
   511       class NodeMap : public ReadWriteMap< Node, T >
   509       class NodeMap : public ReadWriteMap< Node, T >
   512       {
   510       {
   513       public:
   511       public:
   514 
   512 
   529 
   527 
   530       /// \brief Read write map of the directed edges to type \c T.
   528       /// \brief Read write map of the directed edges to type \c T.
   531       ///
   529       ///
   532       /// Reference map of the directed edges to type \c T.
   530       /// Reference map of the directed edges to type \c T.
   533       /// \sa Reference
   531       /// \sa Reference
   534       /// \warning Making maps that can handle bool type (EdgeMap<bool>)
       
   535       /// needs some extra attention!
       
   536       template<class T> 
   532       template<class T> 
   537       class EdgeMap : public ReadWriteMap<Edge,T>
   533       class EdgeMap : public ReadWriteMap<Edge,T>
   538       {
   534       {
   539       public:
   535       public:
   540 
   536 
   554 
   550 
   555       /// Read write map of the undirected edges to type \c T.
   551       /// Read write map of the undirected edges to type \c T.
   556 
   552 
   557       /// Reference map of the edges to type \c T.
   553       /// Reference map of the edges to type \c T.
   558       /// \sa Reference
   554       /// \sa Reference
   559       /// \warning Making maps that can handle bool type (UEdgeMap<bool>)
       
   560       /// needs some extra attention!
       
   561       template<class T> 
   555       template<class T> 
   562       class UEdgeMap : public ReadWriteMap<UEdge,T>
   556       class UEdgeMap : public ReadWriteMap<UEdge,T>
   563       {
   557       {
   564       public:
   558       public:
   565 
   559