equal
deleted
inserted
replaced
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 |