Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CMolecule Class Reference

implementation of molecule More...

#include <Molecule.h>

Inheritance diagram for CMolecule:

Inheritance graph
[legend]
Collaboration diagram for CMolecule:

Collaboration graph
[legend]
List of all members.

Public Methods

__fastcall CMolecule (CComObject *owner, CProject *project)
bool __fastcall ChangePos (const CPoint &pos)
bool __fastcall Load (istream &stream)
bool __fastcall Load (CStructure *p_structure)
bool __fastcall Load (CXMLElement *p_el)
bool __fastcall Save (CXMLElement *p_el)
bool __fastcall SaveInStructureFormat (CXMLElement *p_el)
CExtObject *__fastcall FindObject (int index)
void __fastcall GetMoleculeMetrics (CPoint &low, CPoint &high)
void __fastcall Clear (void)
bool __fastcall IsEmpty (void) const
CConstraintsList *__fastcall GetActiveConstraintsList (void)
void __fastcall SetActiveConstraintsList (CConstraintsList *p_lis)

Public Attributes

CInsertAdapter InsertAdapter
CCell Cell
CAtomsList Atoms
CBondsList Bonds
CStructureUnitsList StructureUnits
CFragmentsList Fragments
CSequencesList Sequences
__property CHistoryListHistoryList = {read = FHistoryList}
__property CIndexCounter * IndexCounter = {read = FIndexCounter}
__property CProjectProject = {read = GetProject}

Detailed Description

implementation of molecule


The documentation for this class was generated from the following file:
Generated on Sun Feb 9 12:58:54 2003 for NemesisCore by doxygen1.3-rc2