Public Member Functions |
| WXMolecule (wxWindow *parent, Molecule *) |
void | OnMenuOptimizeConformation (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuPrintRestraintStatus (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddAtom (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddBond (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddAngle (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddDihedralAngle (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuAddRigidGroup (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuRigidfyWithDihedralAngles (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuRemoveAtom (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuRemoveBond (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuRemoveAngle (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuRemoveDihedralAngle (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuRemoveRigidGroup (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuSetLimits (wxCommandEvent &event) |
void | OnMenuShowRestraintWindow (wxCommandEvent &event) |
void | OnMenuSetDeltaSigma (wxCommandEvent &event) |
void | OnChangeCenterAtom (wxCommandEvent &event) |
void | OnEditGridAtom (wxGridEvent &e) |
void | OnEditGridBondLength (wxGridEvent &e) |
void | OnEditGridBondAngle (wxGridEvent &e) |
void | OnEditGridDihedralAngle (wxGridEvent &e) |
void | OnEditGridRigidGroup (wxGridEvent &e) |
void | OnMenuExport2ZMatrix (wxCommandEvent &event) |
void | OnMenuTest (wxCommandEvent &event) |
void | OnMenuRotate (wxCommandEvent &event) |
void | NotifyDeleteListWin (WXMolScrolledWindow *win) |
| Notify that either the bond, bond angle or dihedral angle list window has been destroyed.
|
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.
|
virtual void | UpdateUI (const bool mutexlock=false) |
| Update the User Interface, if necessary.
|
virtual bool | Enable (bool enable=true) |
| WXScatterer (wxWindow *parent, Scatterer *) |
| WXRefinableObj (wxWindow *parent, RefinableObj *) |
virtual bool | OnChangeName (const int id) |
| When a WXFieldName has been changed by the user, it is handled here.
|
void | OnMenuSave (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuLoad (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuFixAllPar (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuUnFixAllPar (wxCommandEvent &WXUNUSED(event)) |
void | OnMenuParRandomize (wxCommandEvent &WXUNUSED(event)) |
virtual void | OnUpdateUI (wxUpdateUIEvent &event) |
| WXCrystObj (wxWindow *parent, int orient=wxHORIZONTAL, bool showName=true) |
| Constructor, with a.
|
void | OnToggleCollapse (wxCommandEvent &WXUNUSED(event)) |
| Only display the title, and collapse everything else.
|
virtual void | OnEnable (wxUpdateUIEvent &event) |
virtual void | BottomLayout (WXCrystObjBasic *pChild) |
| Ask for a new Layout with recalculated size hints, because a child has been changed or added.
|
virtual void | AddChild (WXCrystObjBasic *pChild, bool doBottomLayout=true) |
| Notify that a new children has been added, also adding it to the correct sizer (which can be the top sizer or not).
|
| WXCrystObjBasic (wxWindow *parent) |
| Constructor.
|
virtual | ~WXCrystObjBasic () |
| Destructor.
|
void | AddedToList (WXCrystObjBasicList *list) |
void | RemovedFromList (WXCrystObjBasicList *list) |
virtual bool | Layout () |
virtual void | SetToolTip (const wxString &tip) |
| Set tooltip for this window.
|
wxCryst class for Molecule objects