class SketchPlugin_Feature: public ModelAPI_Feature
{
public:
- SKETCHPLUGIN_EXPORT virtual const std::shared_ptr<GeomAPI_Shape>& preview() = 0;
+ SKETCHPLUGIN_EXPORT virtual const boost::shared_ptr<GeomAPI_Shape>& preview() = 0;
protected:
- void setPreview(const std::shared_ptr<GeomAPI_Shape>& theShape); ///< the preview shape
+ void setPreview(const boost::shared_ptr<GeomAPI_Shape>& theShape); ///< the preview shape
private:
- std::shared_ptr<GeomAPI_Shape> myPreview; ///< the preview shape
+ boost::shared_ptr<GeomAPI_Shape> myPreview; ///< the preview shape
};
#endif