1. How to create a subgraph from a given simple boost graph type?
2. Why are modell subgraph not the same concept as the underlying graph
type? Why are not all non-member function defined for the only graph modell
adjacence_list<> also available for subgraph?
3.
I've defined something like
class NG {
public:
typedef boost::property vertex_SPIterator_Prop; // GridSP_type::iterator typedef Default::Graph ,GraphProperties> > Undirected;
};
....
}; and then i'm doing somewhere else
{
vertex_descriptor v=boost::add_vertex( theGraph);
IteratorMap[Prop ] =v;
boost::put( boost::vertex_all_t() , theGraph, v, Prop);
return v;
}
I get a nice error with MSVC 6.5
d:\matthias\programmieren\boost\boost\graph\subgraph.hpp(751): error C2679:
Binaerer Operator '=': Kein Operator definiert, der einen rechtsseitigen
Operator vom Typ 'const _Ht_iter