#include <wxGlobalOptimObj.h>
Inheritance diagram for ObjCryst::WXGlobalOptimObj::
Public Methods | |
WXGlobalOptimObj (wxWindow *parent, GlobalOptimObj *) | |
virtual void | CrystUpdate () |
Update the display, by getting new values from the object. New values should be grabbed from the object, and then a wxUpdateUI event should be posted (this for multi-thread, since only one thread should do graphical changes). | |
virtual void | UpdateDisplayNbTrial () |
Update the number of trials to go, to show the user something's still going on... | |
virtual bool | OnChangeName (const int id) |
When a WXFieldName has been changed by the user, it is handled here. This returns true if the value has been handled (for inheritance purposes). | |
virtual void | OnSave () |
virtual void | OnLoad () |
virtual void | OnAddRefinedObject () |
From the menu. | |
virtual void | AddRefinedObject (RefinableObj &obj) |
Added by the library. | |
virtual void | OnAddCostFunction () |
From the menu. | |
virtual void | AddCostFunction (RefinableObj &obj, const int costFuncNum) |
Added by the library. | |
virtual void | OnRunOptimization () |
virtual void | OnStopOptimization () |
Private Attributes | |
GlobalOptimObj * | mpGlobalOptimObj |
WXCrystMenuBar * | mpMenuBar |
WXGlobalOptimRunThread * | mpGlobalOptimRunThread |
long | mNbTrial |
The number of trials asked by the user. | |
WXFieldPar< long > * | mpWXFieldNbTrial |