+ add convenience method recomputeFeature()

+ make method recompute() protected
This commit is contained in:
wmayer
2016-11-06 17:16:50 +01:00
parent b96f3d1163
commit 06da15e643
13 changed files with 41 additions and 32 deletions

View File

@@ -55,10 +55,6 @@ public:
/** @name methods override feature */
//@{
/// recalculate the feature
/// recompute only this object
virtual App::DocumentObjectExecReturn *recompute(void);
virtual App::DocumentObjectExecReturn *execute(void);
virtual short mustExecute(void) const;
//@}
@@ -71,6 +67,10 @@ public:
TopLoc_Location getLocation() const;
protected:
/// recompute only this object
virtual App::DocumentObjectExecReturn *recompute(void);
/// recalculate the feature
virtual App::DocumentObjectExecReturn *execute(void);
virtual void onChanged(const App::Property* prop);
/**
* Build a history of changes