- /// Adds the Key <K> to the Map <me> with the Item. Returns True if the Key was not already in the map
- bool bind (const boost::shared_ptr<GeomAPI_Shape>& theKey, const boost::shared_ptr<GeomAPI_Shape>& theItem);
+ /// Size of the map
+ GEOMAPI_EXPORT
+ int size();
+
+ /// Adds \a theKey to me with \a theItem. Returns True if the Key was not already in the map
+ GEOMAPI_EXPORT
+ bool bind (std::shared_ptr<GeomAPI_Shape> theKey, std::shared_ptr<GeomAPI_Shape> theItem);