#include <MoleculeInfo.h>
Inheritance diagram for CMoleculeInfo:
Public Methods | |
__fastcall | CMoleculeInfo (CCalculation *p_cal, EMoleculeInfoType type=MIT_LOAD) |
__fastcall | CMoleculeInfo (CCalculation *p_cal, CJob *p_job, int local_id, EMoleculeInfoType type=MIT_LOAD) |
void __fastcall | RemoveFromBaseList (void) |
bool __fastcall | ChangeName (const CSmallString &name) |
CSmallString __fastcall | GetFullCaption (CJob *p_forjob) |
int __fastcall | GetNumOfAtoms (void) |
int __fastcall | GetAtomicNumber (int index) |
const CPoint &__fastcall | GetCoord (int index) |
const CPoint &__fastcall | GetAtomPos (CAtom *p_atom) |
void __fastcall | SetCoord (int index, const CPoint &pos) |
bool __fastcall | MustItSave (void) |
bool __fastcall | Load (CXMLElement *p_ele) |
bool __fastcall | Save (CXMLElement *p_ele) |
bool __fastcall | LoadData (void) |
bool __fastcall | LoadData (const CSmallString &name) |
bool __fastcall | SaveData (void) |
bool __fastcall | LoadFromMolecule (CMolecule *p_mol) |
bool __fastcall | SaveToMolecule (CMolecule *p_mol) |
CJob *__fastcall | GetOwnerJob (void) |
int __fastcall | GetLocalIndex (void) |
bool __fastcall | ConnectWithJob (void) |
bool __fastcall | NeedData (void) |
bool __fastcall | RegisterJob (CJob *p_job) |
bool __fastcall | UnregisterJob (CJob *p_job) |