lemon/concepts/bpugraph.h
changeset 2276 1a8a66b6c6ce
parent 2260 4274224f8a7d
child 2291 fbc4af1f9378
equal deleted inserted replaced
0:381b38560496 1:83c943b86e4b
   710 
   710 
   711       /// \brief Read write map of the nodes to type \c T.
   711       /// \brief Read write map of the nodes to type \c T.
   712       /// 
   712       /// 
   713       /// ReadWrite map of the nodes to type \c T.
   713       /// ReadWrite map of the nodes to type \c T.
   714       /// \sa Reference
   714       /// \sa Reference
   715       /// \warning Making maps that can handle bool type (NodeMap<bool>)
       
   716       /// needs some extra attention!
       
   717       /// \todo Wrong documentation
   715       /// \todo Wrong documentation
   718       template<class T> 
   716       template<class T> 
   719       class NodeMap : public ReadWriteMap< Node, T >
   717       class NodeMap : public ReadWriteMap< Node, T >
   720       {
   718       {
   721       public:
   719       public:
   739 
   737 
   740       /// \brief Read write map of the ANodes to type \c T.
   738       /// \brief Read write map of the ANodes to type \c T.
   741       /// 
   739       /// 
   742       /// ReadWrite map of the ANodes to type \c T.
   740       /// ReadWrite map of the ANodes to type \c T.
   743       /// \sa Reference
   741       /// \sa Reference
   744       /// \warning Making maps that can handle bool type (NodeMap<bool>)
       
   745       /// needs some extra attention!
       
   746       /// \todo Wrong documentation
   742       /// \todo Wrong documentation
   747       template<class T> 
   743       template<class T> 
   748       class ANodeMap : public ReadWriteMap< Node, T >
   744       class ANodeMap : public ReadWriteMap< Node, T >
   749       {
   745       {
   750       public:
   746       public:
   768 
   764 
   769       /// \brief Read write map of the BNodes to type \c T.
   765       /// \brief Read write map of the BNodes to type \c T.
   770       /// 
   766       /// 
   771       /// ReadWrite map of the BNodes to type \c T.
   767       /// ReadWrite map of the BNodes to type \c T.
   772       /// \sa Reference
   768       /// \sa Reference
   773       /// \warning Making maps that can handle bool type (NodeMap<bool>)
       
   774       /// needs some extra attention!
       
   775       /// \todo Wrong documentation
   769       /// \todo Wrong documentation
   776       template<class T> 
   770       template<class T> 
   777       class BNodeMap : public ReadWriteMap< Node, T >
   771       class BNodeMap : public ReadWriteMap< Node, T >
   778       {
   772       {
   779       public:
   773       public:
   797 
   791 
   798       /// \brief Read write map of the directed edges to type \c T.
   792       /// \brief Read write map of the directed edges to type \c T.
   799       ///
   793       ///
   800       /// Reference map of the directed edges to type \c T.
   794       /// Reference map of the directed edges to type \c T.
   801       /// \sa Reference
   795       /// \sa Reference
   802       /// \warning Making maps that can handle bool type (EdgeMap<bool>)
       
   803       /// needs some extra attention!
       
   804       /// \todo Wrong documentation
   796       /// \todo Wrong documentation
   805       template<class T> 
   797       template<class T> 
   806       class EdgeMap : public ReadWriteMap<Edge,T>
   798       class EdgeMap : public ReadWriteMap<Edge,T>
   807       {
   799       {
   808       public:
   800       public:
   825 
   817 
   826       /// Read write map of the undirected edges to type \c T.
   818       /// Read write map of the undirected edges to type \c T.
   827 
   819 
   828       /// Reference map of the edges to type \c T.
   820       /// Reference map of the edges to type \c T.
   829       /// \sa Reference
   821       /// \sa Reference
   830       /// \warning Making maps that can handle bool type (UEdgeMap<bool>)
       
   831       /// needs some extra attention!
       
   832       /// \todo Wrong documentation
   822       /// \todo Wrong documentation
   833       template<class T> 
   823       template<class T> 
   834       class UEdgeMap : public ReadWriteMap<UEdge,T>
   824       class UEdgeMap : public ReadWriteMap<UEdge,T>
   835       {
   825       {
   836       public:
   826       public: