Well, external properties still confuse me. Assume I want to attach some data to vertices in adjacency_list. No problem:
vector< vertex > alternative_s ; iterator_property_map< vector<vertex>::iterator, property_map<G, vertex_index_t> > alternative = ... The problem is that I have to pass alternative_s.begin() when constructig alternative, but I might want to add new vertices. In that case the iterator can be invalidated. Is there a solution to this problem, except for resorting to internal properties? - Volodya _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost