Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail::edge1_predicate< Graph1, Graph2, EdgeEquivalencePredicate > Struct Template Reference

#include <vf2_sub_graph_iso.hpp>

Collaboration diagram for boost::detail::edge1_predicate< Graph1, Graph2, EdgeEquivalencePredicate >:

Public Member Functions

 edge1_predicate (EdgeEquivalencePredicate edge_comp, typename graph_traits< Graph2 >::edge_descriptor e2)
 
bool operator() (typename graph_traits< Graph1 >::edge_descriptor e1)
 

Public Attributes

EdgeEquivalencePredicate edge_comp_
 
graph_traits< Graph2 >
::edge_descriptor 
e2_
 

Constructor & Destructor Documentation

template<typename Graph1 , typename Graph2 , typename EdgeEquivalencePredicate >
boost::detail::edge1_predicate< Graph1, Graph2, EdgeEquivalencePredicate >::edge1_predicate ( EdgeEquivalencePredicate  edge_comp,
typename graph_traits< Graph2 >::edge_descriptor  e2 
)
inline

Member Function Documentation

template<typename Graph1 , typename Graph2 , typename EdgeEquivalencePredicate >
bool boost::detail::edge1_predicate< Graph1, Graph2, EdgeEquivalencePredicate >::operator() ( typename graph_traits< Graph1 >::edge_descriptor  e1)
inline

Member Data Documentation

template<typename Graph1 , typename Graph2 , typename EdgeEquivalencePredicate >
graph_traits<Graph2>::edge_descriptor boost::detail::edge1_predicate< Graph1, Graph2, EdgeEquivalencePredicate >::e2_
template<typename Graph1 , typename Graph2 , typename EdgeEquivalencePredicate >
EdgeEquivalencePredicate boost::detail::edge1_predicate< Graph1, Graph2, EdgeEquivalencePredicate >::edge_comp_

The documentation for this struct was generated from the following file: