|
SHAPER
9.15.0
|
Send events to listeners about changing a feature. More...

Public Member Functions | |
| PlaneGCSSolver_UpdateFeature (UpdaterPtr theNext=UpdaterPtr()) | |
| virtual void | attach (SketchSolver_Constraint *theObserver, const std::string &theType) |
| Attach listener. More... | |
| virtual void | update (const FeaturePtr &theFeature) |
| Send notification about update of the feature to all interested. More... | |
| void | detach (SketchSolver_Constraint *theObserver) |
| Detach listener. More... | |
Static Public Member Functions | |
| static const std::string & | GROUP () |
| Group of entities, processed by this kind of updater. More... | |
Protected Attributes | |
| UpdaterPtr | myNext |
| next updater, access if current one unable to process request More... | |
| std::list< SketchSolver_Constraint * > | myObservers |
| list of observers More... | |
Send events to listeners about changing a feature.
|
inlinestatic |
Group of entities, processed by this kind of updater.
|
virtual |
Attach listener.
| theObserver | [in] object which want to receive notifications |
| theType | [in] receive notifications about changing objects of theType and their derivatives |
Implements PlaneGCSSolver_Update.
|
virtual |
Send notification about update of the feature to all interested.
Implements PlaneGCSSolver_Update.
|
inlineinherited |
Detach listener.
|
protectedinherited |
next updater, access if current one unable to process request
|
protectedinherited |
list of observers