![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Provides keys for built-in Chem::MolecularGraph properties. More...
Variables | |
| CDPL_CHEM_API const Base::LookupKey | NAME |
| Specifies the name (or title) of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | COMMENT |
| Specifies a free-text comment associated with the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | TIMESTAMP |
| Specifies a creation/modification timestamp associated with the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | COMPONENTS |
| Specifies the components of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | RINGS |
| Specifies the complete set of rings of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | SSSR |
| Specifies the smallest set of smallest rings (SSSR) of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | CYCLIC_SUBSTRUCTURE |
| Specifies the union of all rings (the cyclic substructure) of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | AROMATIC_SUBSTRUCTURE |
| Specifies the union of all aromatic rings (the aromatic substructure) of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | PI_ELECTRON_SYSTEMS |
| Specifies the perceived π-electron systems of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | MATCH_CONSTRAINTS |
| Specifies the substructure match constraints associated with the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | MATCH_EXPRESSION |
| Specifies the substructure match expression associated with the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | COMPONENT_GROUPS |
| Specifies molecular graph component groups for substructure searching. More... | |
| CDPL_CHEM_API const Base::LookupKey | TOPOLOGICAL_DISTANCE_MATRIX |
| Specifies the topological (bond count) all-pair distance matrix. More... | |
| CDPL_CHEM_API const Base::LookupKey | GEOMETRICAL_DISTANCE_MATRIX |
| Specifies the geometrical (Euclidean) all-pair distance matrix. More... | |
| CDPL_CHEM_API const Base::LookupKey | STOICHIOMETRIC_NUMBER |
| Specifies the stoichiometric multiplier of the molecular graph in a reaction. More... | |
| CDPL_CHEM_API const Base::LookupKey | CONFORMATION_INDEX |
| Specifies the index of the active conformation (within the per-atom 3D coordinates arrays). More... | |
| CDPL_CHEM_API const Base::LookupKey | CONFORMER_ENERGIES |
| Specifies the conformer energy values. More... | |
| CDPL_CHEM_API const Base::LookupKey | STRUCTURE_DATA |
| Specifies the structure data block associated with the molecular graph (typically read from/written to MDL SD-file data fields). More... | |
| CDPL_CHEM_API const Base::LookupKey | HASH_CODE |
| Specifies the 64-bit topological hash code of the molecular graph. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_USER_INITIALS |
| Specifies the user initials stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_PROGRAM_NAME |
| Specifies the program name stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_REGISTRY_NUMBER |
| Specifies the registry number stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_CTAB_VERSION |
| Specifies the MDL connection table (CTAB) version (see namespace Chem::MDLDataFormatVersion). More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_DIMENSIONALITY |
| Specifies the dimensionality flag stored in the MDL CTAB header (0 = unspecified, 2 = 2D, 3 = 3D). More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_SCALING_FACTOR1 |
| Specifies the first (integer) scaling factor stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_SCALING_FACTOR2 |
| Specifies the second (floating-point) scaling factor stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_ENERGY |
| Specifies the energy value stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_CHIRAL_FLAG |
| Specifies the chiral flag stored in the MDL CTAB header. More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_CHARGE_TYPE |
| Specifies the Sybyl MOL2 partial atom charge type (see namespace Chem::MOL2ChargeType). More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_MOLECULE_TYPE |
| Specifies the Sybyl MOL2 molecule type of the molecular graph (see namespace Chem::MOL2MoleculeType). More... | |
Provides keys for built-in Chem::MolecularGraph properties.
|
extern |
Specifies the name (or title) of the molecular graph.
Value Type: std::string
|
extern |
Specifies a free-text comment associated with the molecular graph.
Value Type: std::string
|
extern |
Specifies a creation/modification timestamp associated with the molecular graph.
Value Type: std::time_t
|
extern |
Specifies the components of the molecular graph.
Value Type: Chem::FragmentList::SharedPointer
|
extern |
Specifies the complete set of rings of the molecular graph.
Value Type: Chem::FragmentList::SharedPointer
|
extern |
Specifies the smallest set of smallest rings (SSSR) of the molecular graph.
Value Type: Chem::FragmentList::SharedPointer
|
extern |
Specifies the union of all rings (the cyclic substructure) of the molecular graph.
Value Type: Chem::Fragment::SharedPointer
|
extern |
Specifies the union of all aromatic rings (the aromatic substructure) of the molecular graph.
Value Type: Chem::Fragment::SharedPointer
|
extern |
Specifies the perceived π-electron systems of the molecular graph.
Value Type: Chem::ElectronSystemList::SharedPointer
|
extern |
Specifies the substructure match constraints associated with the molecular graph.
Value Type: Chem::MatchConstraintList::SharedPointer
|
extern |
Specifies the substructure match expression associated with the molecular graph.
Value Type: Chem::MatchExpression<Chem::MolecularGraph>::SharedPointer
|
extern |
Specifies molecular graph component groups for substructure searching.
Value Type: Chem::FragmentList::SharedPointer
|
extern |
Specifies the topological (bond count) all-pair distance matrix.
Value Type: Math::ULMatrix::SharedPointer
|
extern |
Specifies the geometrical (Euclidean) all-pair distance matrix.
Value Type: Math::DMatrix::SharedPointer
|
extern |
Specifies the stoichiometric multiplier of the molecular graph in a reaction.
Value Type: double
|
extern |
Specifies the index of the active conformation (within the per-atom 3D coordinates arrays).
Value Type: std::size_t
|
extern |
Specifies the conformer energy values.
Value Type: Util::DArray::SharedPointer
|
extern |
Specifies the structure data block associated with the molecular graph (typically read from/written to MDL SD-file data fields).
Value Type: Chem::StringDataBlock::SharedPointer
|
extern |
Specifies the 64-bit topological hash code of the molecular graph.
Value Type: std::uint64_t
|
extern |
|
extern |
|
extern |
Specifies the registry number stored in the MDL CTAB header.
std::size_t
|
extern |
Specifies the MDL connection table (CTAB) version (see namespace Chem::MDLDataFormatVersion).
Value Type: unsigned int
|
extern |
Specifies the dimensionality flag stored in the MDL CTAB header (0 = unspecified, 2 = 2D, 3 = 3D).
Value Type: std::size_t
|
extern |
Specifies the first (integer) scaling factor stored in the MDL CTAB header.
long
|
extern |
Specifies the second (floating-point) scaling factor stored in the MDL CTAB header.
Value Type: double
|
extern |
|
extern |
|
extern |
Specifies the Sybyl MOL2 partial atom charge type (see namespace Chem::MOL2ChargeType).
Value Type: unsigned int
|
extern |
Specifies the Sybyl MOL2 molecule type of the molecular graph (see namespace Chem::MOL2MoleculeType).
Value Type: unsigned int