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

ObjCryst::WXMolecule Class Reference

wxCryst class for Molecule objects More...

Inheritance diagram for ObjCryst::WXMolecule:

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

Public Methods

virtual void CrystUpdate ()
 Get new values to be displayed from the underlying object, and raise flag if an UI update is necessary.

virtual void UpdateUI ()
 Update the User Interface, if necessary.


Private Attributes

vector< MolAtom * > mvpAtom
 Displayed list of atoms.

vector< MolBond * > mvpBond
 Displayed list of bonds.

vector< MolBondAngle * > mvpBondAngle
 Displayed list of bond angle.

vector< MolDihedralAngle * > mvpDihedralAngle
 Displayed list of Dihedral angles.


Detailed Description

wxCryst class for Molecule objects


Member Function Documentation

virtual void ObjCryst::WXMolecule::CrystUpdate   [virtual]
 

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.


The documentation for this class was generated from the following file:
Generated on Wed Jun 25 23:26:35 2003 for ObjCryst++ by doxygen1.2.18