vladimir josef sykora wrote:
The docs state that in quite vague terms and I don't remember where. I've asked Jeremy about that and he agreed more documentation is needed, but I'mHello vladimir,"Vladimir Prus" <[EMAIL PROTECTED]> wrote in message b2aipc$6us$[EMAIL PROTECTED]">news:b2aipc$6us$[EMAIL PROTECTED]...Hi vladimir,DF visit and undirected-DFV implementations (depth_first_visit_impl and undir_dfv_impl) functions receive ColorMaps by value, consequentlythemain trunk of the algorithm loose the graph coloring that thesefunctionshave performed. Am I missing something here?I think so. Property maps usually have shallow copy semantics. Copies reference the same data.The point is that I have my own internal properties for vertices and edges, and I had to construct new color maps to pass to the algorithms (providing get() and put()). Does this mean a that shallow copy is a requirement for the concept of property map?
not sure what those docs should say :-(
So, just make yours property map use shallow copy, or ask Jeremy for more clarification :-)
- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost