8 Jun
2007
8 Jun
'07
10:48 a.m.
Hi, When a graph is copied via copy.copy(g), extra vertex and edge property maps are added. import boost.graph as bgl g = bgl.Graph() prop = g.add_vertex_property('prop') from copy import copy g_copy = copy(g) print g.vertex_properties.keys() print g_copy.vertex_properties.keys() Output: g's vertex properties: ['prop'] g_copy's vertex properties: ['object', 'prop'] This property named 'object' contains the same values as the 'prop' property. Is this a bug in the pickling support? I have the latest version from SVN. Thanks, John.