
7 Jun
2011
7 Jun
'11
7:19 p.m.
I am trying to assign names to vertices.
I made a typedef boost::property<boost::vertex_name_t, std::string> VertexProperty; and tried to set a label for vertex 0 in two ways:
Hi David, 1. I never really understood how to use the property maps correctly/efficienty, but I've found using "bundled properties" fairly straightforward. Like so: http://codepad.org/ThR2i2FI documentation: http://www.boost.org/doc/libs/1_40_0/libs/graph/doc/bundles.html 2. if you want/need to use unsigned ints as vertex descriptors then you need to store the vertices in a vector, like so: http://codepad.org/hLBkPtL5 Anders