Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   Related Pages  

ObjCryst::WXPowderPattern Class Reference

WX Class for PowderPattern objects. More...

#include <wxPowderPattern.h>

Inheritance diagram for ObjCryst::WXPowderPattern::

ObjCryst::WXRefinableObj ObjCryst::WXCrystObj ObjCryst::WXCrystObjBasic List of all members.

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

PowderPatternmpPowderPattern
WXRegistry< PowderPatternComponent > * mpWXComponent
WXPowderPatternGraphmpGraph

Detailed Description

WX Class for PowderPattern objects.


The documentation for this class was generated from the following file:
Generated on Wed Nov 14 19:48:38 2001 for ObjCryst++ by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001