+ /// Returns true if theLater is in history of features creation later than theCurrent
+ bool isLater(FeaturePtr theLater, FeaturePtr theCurrent) const;
+
+ /// Returns the result group identifier of the given feature (for this at least one result must
+ /// be created before)
+ std::string featureResultGroup(FeaturePtr theFeature);
+
+ ///! Returns all features of the document including the hidden features which are not in
+ ///! history. Not very fast method, for calling once, not in big cycles.
+ std::list<std::shared_ptr<ModelAPI_Feature> > allFeatures();
+