#include <wxPowderPattern.h>
Inheritance diagram for ObjCryst::WXPowderPattern::
Public Methods | |
WXPowderPattern (wxWindow *parent, PowderPattern *) | |
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). | |
void | OnMenuAddCompBackgd (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddCompCryst (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuShowGraph (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSaveText (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSimulate (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImportFullProf (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImportPSI (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImportILL (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImportXdd (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImportCPI (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImport2ThetaObsSigma (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuImport2ThetaObs (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuFitScaleForR (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuFitScaleForRw (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSavePattern (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSetWavelength (wxCommandEvent &event) |
void | OnMenuAdd2ThetaExclude (wxCommandEvent &WXUNUSED(event)) |
void | NotifyDeleteGraph () |
Private Attributes | |
PowderPattern * | mpPowderPattern |
WXRegistry< PowderPatternComponent > * | mpWXComponent |
WXPowderPatternGraph * | mpGraph |