Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SubBidirGraphWrapperBase::Edge Class Template Reference

#include <lemon/graph_wrapper.h>

List of all members.


Detailed Description

template<typename _Graph, typename ForwardFilterMap, typename BackwardFilterMap>
template<typename T>
class lemon::SubBidirGraphWrapperBase< _Graph, ForwardFilterMap, BackwardFilterMap >::Edge< T >

SubBidirGraphWrapperBase<..., ..., ...>::Edge is inherited from _Graph::Edge. It contains an extra bool flag which is true if and only if the edge is the backward version of the original edge.

Definition at line 732 of file graph_wrapper.h.

Public Member Functions

 Edge (const typename _Graph::Edge &e, bool _backward)


Constructor & Destructor Documentation

Edge const typename _Graph::Edge< T > &  e,
bool  _backward
[inline]
 

Todo:
=false is needed, or causes problems? If _backward is false, then we get an edge corresponding to the original one, otherwise its oppositely directed pair is obtained.

Definition at line 743 of file graph_wrapper.h.


The documentation for this class was generated from the following file:
Generated on Mon Feb 21 15:02:33 2005 for LEMON by  doxygen 1.4.1