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