that's the page I was reading, but it doesn't mention bundle graph properties. It talks about vertex and edge bundle properties only. By the way. I use the following for now: graph.m_property.something; which works, but I know it's wrong from an interface point of view (the member m_property is meant to be protected, but for some implementation detail, it isn't) Ferng, Andrew D wrote:
This might help... http://www.boost.org/libs/graph/doc/bundles.html
-----Original Message----- From: Ioannis Nousias [mailto:s0238762@sms.ed.ac.uk] Sent: Monday, February 18, 2008 3:55 PM To: boost-users@lists.boost.org Subject: [Boost-users] [BGL] Access bundle graph properties
How does one access a bundle graph property in adjacency_list ?
for example
struct VertexProperties { int index; bool status; };
struct EdgeProperties { int index; bool status; };
struct GraphProperties { int something; };
boost::adjacency_list < boost::listS, boost::vecS, boost::directedS, VertexProperties, EdgeProperties, GraphProperties
graph;
if 'v' is a vertex then I can do 'grap[v].status' to get that vertex property. But what about the graph properties? I've tried 'graph.something' but that didn't work :(
Any suggestions ?
regards, Ioannis _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users