SubUGraphAdaptor< _UGraph, NodeFilterMap, UEdgeFilterMap, checked > Class Template Reference
[Adaptor Classes for Graphs]


Detailed Description

template<typename _UGraph, typename NodeFilterMap, typename UEdgeFilterMap, bool checked = true>
class lemon::SubUGraphAdaptor< _UGraph, NodeFilterMap, UEdgeFilterMap, checked >

SubUGraphAdaptor shows the undirected graph with filtered node-set and edge-set. If the checked parameter is true then it filters the edgeset to do not get invalid edges without source or target.

If the checked template parameter is false then we have to note that the node-iterator cares only the filter on the node-set, and the edge-iterator cares only the filter on the edge-set. This way the edge-map should filter all edges which's source or target is filtered by the node-filter. #include <lemon/ugraph_adaptor.h>

Inheritance diagram for SubUGraphAdaptor< _UGraph, NodeFilterMap, UEdgeFilterMap, checked >:

Inheritance graph
[legend]

List of all members.


Generated on Thu Jun 4 04:06:41 2009 for LEMON by  doxygen 1.5.9