20 #ifndef PlaneGCSSolver_UpdateFeature_H_
21 #define PlaneGCSSolver_UpdateFeature_H_
23 #include <PlaneGCSSolver_Update.h>
37 static const std::string&
GROUP()
39 static const std::string TYPE(
"Feature");
50 virtual void update(
const FeaturePtr& theFeature);
Send events to listeners about changing a feature.
Definition: PlaneGCSSolver_UpdateFeature.h:30
virtual void update(const FeaturePtr &theFeature)
Send notification about update of the feature to all interested.
Definition: PlaneGCSSolver_UpdateFeature.cpp:32
static const std::string & GROUP()
Group of entities, processed by this kind of updater.
Definition: PlaneGCSSolver_UpdateFeature.h:37
virtual void attach(SketchSolver_Constraint *theObserver, const std::string &theType)
Attach listener.
Definition: PlaneGCSSolver_UpdateFeature.cpp:23
Send events to listeners about changing a feature.
Definition: PlaneGCSSolver_Update.h:38
Converts SketchPlugin constraint to the constraint applicable for solver.
Definition: SketchSolver_Constraint.h:39