BpUGraph::Edge Class Reference
#include <lemon/concept/bpugraph.h>
Inherits BpUGraph::UEdge.
Inherited by BpUGraph::EdgeIt, BpUGraph::InEdgeIt, and BpUGraph::OutEdgeIt.
Inheritance diagram for BpUGraph::Edge:
[legend]List of all members.
Detailed Description
The directed edge type. It can be converted to the undirected edge.
Constructor & Destructor Documentation
|
- Warning:
- The default constructor sets the iterator to an undefined value.
|
|
Initialize the iterator to be invalid. |
Member Function Documentation
bool operator== |
( |
Edge |
|
) |
const [inline] |
|
|
Two iterators are equal if and only if they point to the same object or both are invalid. |
bool operator!= |
( |
Edge |
|
) |
const [inline] |
|
|
- See also:
- operator==(Edge n)
|
bool operator< |
( |
Edge |
|
) |
const [inline] |
|
|
To allow the use of graph descriptors as key type in std::map or similar associative container we require this.
- Note:
- This operator only have to define some strict ordering of the items; this order has nothing to do with the iteration ordering of the items.
- Bug:
- This is a technical requirement. Do we really need this?
|
The documentation for this class was generated from the following file:
Generated on Fri Feb 3 18:43:12 2006 for LEMON by
1.4.6