How do I specify boost::isomorphism_map
when using adjacency_list<vecS, vecS, undirectedS>
?
What I'm trying to complete is marked ?????????
:
typedef adjacency_list<vecS, vecS, undirectedS> graph_t;
graph_t g1(n), g2(n);
add_edge(0, 1, g1); add_edge(1, 2, g1);
add_edge(9, 10, g2); add_edge(10, 11, g2);
std::vector<graph_traits<graph_t>::vertex_descriptor> f(n);
bool ret = isomorphism
(g1, g2, isomorphism_map
(make_iterator_property_map(f.begin(), ?????????, f[0])));