Public Member Functions | |
| VertexInfo (std::list< Edge * >::iterator mit) | |
| VertexInfo (std::list< Vertex * >::iterator eit) | |
| bool | isExposed (void) const |
| bool | isMatched (void) const |
| Edge * | getMatchingEdge (void) const |
| std::list< Edge * >::iterator | getMatchedIterator (void) const |
| std::list< Vertex * >::iterator | getExposedIterator (void) const |
| void | setMatched (std::list< Edge * >::iterator mit) |
| void | setExposed (std::list< Vertex * >::iterator eit) |
Private Attributes | |
| bool | Matched |
| std::list< Edge * >::iterator | MatchedIterator |
| an iterator into the list of matched edges (only valid if this vertex is matched) | |
| std::list< Vertex * >::iterator | ExposedIterator |
| an iterator into the list of exposed vertices (only valid if this vertex is exposed) | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7