20 #ifndef _VFN_WX_RADIATION_H_
21 #define _VFN_WX_RADIATION_H_
23 #include "ObjCryst/wxCryst/wxRefinableObj.h"
24 #include "ObjCryst/ObjCryst/ScatteringData.h"
34 virtual void CrystUpdate(
const bool updateUI=
false,
const bool mutexlock=
false);
35 virtual void UpdateUI(
const bool mutexlock=
false);
36 virtual void OnUpdateUI(wxUpdateUIEvent & WXUNUSED(event));
The namespace which includes all objects (crystallographic and algorithmic) in ObjCryst++.
Class to define the radiation (type, monochromaticity, wavelength(s)) of an experiment.
Abstract base class for all objects in wxCryst.
A List of WXCrystObjBasic.
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 necessar...
virtual void UpdateUI(const bool mutexlock=false)
Update the User Interface, if necessary.
WX representation of a RefObj option. This displays the names of the different choices.