I have code that looks like:
shmap[myshape] = "have a nice day";
but I get a compilation error:
/usr/include/c++/4.5/bits/stl_function.h:230:22: error: no match for 'operator
Is there a way to use a TopoDS_Shape as a stl::map key? Alternately, is there a way I can get a unique id (string, int, whatever) from a shape that I can use in this way?