Inheritance diagram for ObjCryst::WXPowderPattern:
Public Member Functions | |
WXPowderPattern (wxWindow *parent, PowderPattern *) | |
virtual void | CrystUpdate (const bool updateUI=false, const bool mutexlock=false) |
Get new values to be displayed from the underlying object, and raise flag if an UI update is necessary. | |
void | OnMenuAddCompBackgd (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddCompBackgdBayesian (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddCompCryst (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuShowGraph (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSaveText (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSimulate (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImportPattern (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuFitScaleForR (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuFitScaleForRw (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSavePattern (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSetWavelength (wxCommandEvent &event) |
void | OnMenuAddExclude (wxCommandEvent &WXUNUSED(event)) |
void | NotifyDeleteGraph () |
const PowderPattern & | GetPowderPattern () const |
void | UpdateUI (const bool mutexlock=false) |
Update the User Interface, if necessary. | |
Private Attributes | |
PowderPattern * | mpPowderPattern |
WXRegistry< PowderPatternComponent > * | mpWXComponent |
WXPowderPatternGraph * | mpGraph |
REAL | mChi2 |
REAL | mGoF |
REAL | mRwp |
REAL | mRp |
|
|
|
Get new values to be displayed from the underlying object, and raise flag if an UI update is necessary. The actual GUI update is not made here. UpdateUI() should be called separately, from the main thread.
Reimplemented from ObjCryst::WXRefinableObj. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Update the User Interface, if necessary.
Reimplemented from ObjCryst::WXRefinableObj. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|