/// Sets this document as current and if it is not loaded yet, loads it
MODEL_EXPORT virtual void activate();
+ /// disable all feature of the part on disable of the part result
+ MODEL_EXPORT virtual bool setDisabled(std::shared_ptr<ModelAPI_Result> theThis,
+ const bool theFlag);
+
+ /// Result shape of part document is compound of bodies inside of this part
+ MODEL_EXPORT virtual std::shared_ptr<GeomAPI_Shape> shape();
+
protected:
/// makes a result on a temporary feature (an action)
Model_ResultPart();