35 #ifndef ANA_CONSTRAINT_EDITOR_H
36 #define ANA_CONSTRAINT_EDITOR_H
48 class SurfpaintToolsAction;
57 Qt::WindowFlags = Qt::WindowFlags() );
70 void drawContents(
const char *name,
const std::set<AObject *> & );
void drawContents(const char *name, const std::set< AObject * > &)
void constraintListInit()
virtual void unregisterObservable(anatomist::Observable *)
Called when an observable is destroyed, only called by Observable: don't use this function directly.
void update(const anatomist::Observable *observable, void *arg)
This method is called whenever the observed object is changed.
ConstraintEditorWindow(const std::set< anatomist::AObject * > &, const char *name, Qt::WindowFlags=Qt::WindowFlags())
void constraintListOpen()
virtual ~ConstraintEditorWindow()
This class can be subclassed to represent an object that the programmer wants to have observed.
A class can implement the Observer interface when it wants to be informed of changes in observable ob...