Structure describing original atom data. More...
#include <inpdef.h>
Collaboration diagram for tagOrigAtom:Data Fields | |
| inp_ATOM * | at |
| int | num_dimensions |
| int | num_inp_bonds |
| int | num_inp_atoms |
| int | num_components |
| int | bDisconnectSalts |
| int | bDisconnectCoord |
| AT_NUMB * | nCurAtLen |
| AT_NUMB * | nOldCompNumber |
| int | nNumEquSets |
| AT_NUMB * | nEquLabels |
| AT_NUMB * | nSortedOrder |
| int | bSavedInINCHI_LIB [INCHI_NUM] |
| int | bPreprocessed [INCHI_NUM] |
| MOL_COORD * | szCoord |
| OAD_Polymer * | polymer |
| OAD_V3000 * | v3000 |
| int | valid_polymer |
| int | n_zy |
Structure describing original atom data.
| at | Array of input atoms |
| num_dimensions | Number of dimensions (2D or 3D) |
| num_inp_bonds | Number of input bonds |
| num_inp_atoms | Number of input atoms |
| num_components | Number of components in the structure |
| bDisconnectSalts | Flag indicating whether salt disconnection is possible |
| bDisconnectCoord | Flag indicating whether coordinate disconnection is needed |
| nCurAtLen | Array with current atom counts per component |
| nOldCompNumber | Array with old component numbers |
| nNumEquSets | Number of found component equivalence sets |
| nEquLabels | Array with equivalence labels for atoms |
| nSortedOrder | Array with sorted order of components |
| bSavedInINCHI_LIB | Array indicating if saved in InChI library |
| bPreprocessed | Array indicating if preprocessed |
| szCoord | Array of molecular coordinates |
| polymer | Pointer to polymer data structure |
| v3000 | Pointer to V3000 data structure |
| valid_polymer | Flag indicating if polymer data is valid |
| n_zy | Number of non-polymeric pseudoatoms (Zy) |
| inp_ATOM* tagOrigAtom::at |
| int tagOrigAtom::bDisconnectCoord |
| int tagOrigAtom::bDisconnectSalts |
| int tagOrigAtom::bPreprocessed[INCHI_NUM] |
| int tagOrigAtom::bSavedInINCHI_LIB[INCHI_NUM] |
| int tagOrigAtom::n_zy |
| AT_NUMB* tagOrigAtom::nCurAtLen |
| AT_NUMB* tagOrigAtom::nEquLabels |
| int tagOrigAtom::nNumEquSets |
| AT_NUMB* tagOrigAtom::nOldCompNumber |
| AT_NUMB* tagOrigAtom::nSortedOrder |
| int tagOrigAtom::num_components |
| int tagOrigAtom::num_dimensions |
| int tagOrigAtom::num_inp_atoms |
| int tagOrigAtom::num_inp_bonds |
| OAD_Polymer* tagOrigAtom::polymer |
| MOL_COORD* tagOrigAtom::szCoord |
| OAD_V3000* tagOrigAtom::v3000 |
| int tagOrigAtom::valid_polymer |