- void Redisplay(boost::shared_ptr<ModelAPI_Feature> theFeature,
- const TopoDS_Shape& theShape, const bool isUpdateViewer = true);
+ /// \returns true if the presentation is created
+ bool redisplay(FeaturePtr theFeature,
+ Handle(AIS_InteractiveObject) theAIS,
+ const int theSelectionMode, const bool isUpdateViewer = true);
+
+ /** Redisplay the shape if it was displayed
+ * \param theFeature a feature instance
+ * \param isUpdateViewer the parameter whether the viewer should be update immediatelly
+ */
+ void redisplay(FeaturePtr theFeature, bool isUpdateViewer = true);
+
+ /// Redisplay the shape and activate selection of sub-shapes
+ /// \param theFeature a feature instance
+ /// \param isUpdateViewer the parameter whether the viewer should be update immediatelly
+ //void redisplay(Handle(AIS_InteractiveObject) theAIS, const bool isUpdateViewer = true);