![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Provides keys for built-in Chem::Atom properties. More...
Variables | |
| CDPL_CHEM_API const Base::LookupKey | NAME |
| Specifies the name of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | SYMBOL |
| Specifies the element symbol of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | TYPE |
| Specifies the atom type (see namespace Chem::AtomType). More... | |
| CDPL_CHEM_API const Base::LookupKey | FORMAL_CHARGE |
| Specifies the formal charge of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | ISOTOPE |
| Specifies the isotopic mass number of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | RADICAL_TYPE |
| Specifies the radical type of the atom (see namespace Chem::RadicalType). More... | |
| CDPL_CHEM_API const Base::LookupKey | HYBRIDIZATION |
| Specifies the hybridization state of the atom (see namespace Chem::HybridizationState). More... | |
| CDPL_CHEM_API const Base::LookupKey | RING_FLAG |
| Specifies whether the atom is a member of any ring. More... | |
| CDPL_CHEM_API const Base::LookupKey | AROMATICITY_FLAG |
| Specifies whether the atom is a member of an aromatic ring system. More... | |
| CDPL_CHEM_API const Base::LookupKey | UNPAIRED_ELECTRON_COUNT |
| Specifies the number of unpaired electrons of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | IMPLICIT_HYDROGEN_COUNT |
| Specifies the number of implicit hydrogens attached to the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | COORDINATES_2D |
| Specifies the 2D coordinates of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | COORDINATES_3D_ARRAY |
| Specifies an array with the 3D coordinates of the atom for one or more molecular conformations. More... | |
| CDPL_CHEM_API const Base::LookupKey | MORGAN_NUMBER |
| Specifies the Morgan extended connectivity value of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | CANONICAL_NUMBER |
| Specifies the canonical numbering of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | CIP_PRIORITY |
| Specifies the CIP priority of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | SYMMETRY_CLASS |
| Specifies the topological symmetry class of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | STEREO_DESCRIPTOR |
| Specifies the stereochemical descriptor of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | STEREO_CENTER_FLAG |
| Specifies whether the atom is a stereogenic center. More... | |
| CDPL_CHEM_API const Base::LookupKey | CIP_CONFIGURATION |
| Specifies the CIP stereochemical configuration label of the atom (see namespace Chem::CIPDescriptor). More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_PARITY |
| Specifies the MDL stereo parity of the atom (see namespace Chem::MDLParity). More... | |
| CDPL_CHEM_API const Base::LookupKey | MDL_DB_STEREO_CARE_FLAG |
| Specifies the value of the MDL stereo care flag of the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | SYBYL_TYPE |
| Specifies the SYBYL atom type (see namespace Chem::SybylAtomType). More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_CHARGE |
| Specifies the atomic partial charge as read from or written to a Sybyl MOL2 file. More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_NAME |
| Specifies the atom name as read from or written to a Sybyl MOL2 file. More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_SUBSTRUCTURE_ID |
| Specifies the ID of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file). More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_SUBSTRUCTURE_NAME |
| Specifies the name of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file). More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_SUBSTRUCTURE_SUBTYPE |
| Specifies the subtype of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file). More... | |
| CDPL_CHEM_API const Base::LookupKey | MOL2_SUBSTRUCTURE_CHAIN |
| Specifies the chain identifier of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file). More... | |
| CDPL_CHEM_API const Base::LookupKey | REACTION_CENTER_STATUS |
| Specifies the reaction center status of the atom (see namespace Chem::ReactionCenterStatus). More... | |
| CDPL_CHEM_API const Base::LookupKey | ATOM_MAPPING_ID |
| Specifies the atom-atom mapping ID used to relate reactant atoms to product atoms in a reaction. More... | |
| CDPL_CHEM_API const Base::LookupKey | MATCH_CONSTRAINTS |
| Specifies the substructure matching constraints associated with the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | MATCH_EXPRESSION |
| Specifies the substructure matching expression associated with the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | MATCH_EXPRESSION_STRING |
| Specifies a string representation of the substructure matching expression associated with the atom. More... | |
| CDPL_CHEM_API const Base::LookupKey | COMPONENT_GROUP_ID |
| Specifies the ID of the component group the atom belongs to. More... | |
Provides keys for built-in Chem::Atom properties.
|
extern |
Specifies the name of the atom.
Value Type: std::string
|
extern |
Specifies the element symbol of the atom.
Value Type: std::string
|
extern |
Specifies the atom type (see namespace Chem::AtomType).
Value Type: unsigned int
|
extern |
Specifies the formal charge of the atom.
Value Type: long
|
extern |
Specifies the isotopic mass number of the atom.
Value Type: std::size_t
|
extern |
Specifies the radical type of the atom (see namespace Chem::RadicalType).
Value Type: unsigned int
|
extern |
Specifies the hybridization state of the atom (see namespace Chem::HybridizationState).
Value Type: unsigned int
|
extern |
Specifies whether the atom is a member of any ring.
Value Type: bool
|
extern |
Specifies whether the atom is a member of an aromatic ring system.
Value Type: bool
|
extern |
Specifies the number of unpaired electrons of the atom.
Value Type: std::size_t
|
extern |
Specifies the number of implicit hydrogens attached to the atom.
Value Type: std::size_t
|
extern |
Specifies the 2D coordinates of the atom.
Value Type: Math::Vector2D
|
extern |
Specifies an array with the 3D coordinates of the atom for one or more molecular conformations.
Value Type: Math::Vector3DArray::SharedPointer
|
extern |
Specifies the Morgan extended connectivity value of the atom.
Value Type: std::size_t
|
extern |
Specifies the canonical numbering of the atom.
Value Type: std::size_t
|
extern |
Specifies the CIP priority of the atom.
Value Type: std::size_t
|
extern |
Specifies the topological symmetry class of the atom.
Value Type: std::size_t
|
extern |
Specifies the stereochemical descriptor of the atom.
Value Type: Chem::StereoDescriptor
|
extern |
Specifies whether the atom is a stereogenic center.
Value Type: bool
|
extern |
Specifies the CIP stereochemical configuration label of the atom (see namespace Chem::CIPDescriptor).
Value Type: unsigned int
|
extern |
Specifies the MDL stereo parity of the atom (see namespace Chem::MDLParity).
Value Type: unsigned int
|
extern |
Specifies the value of the MDL stereo care flag of the atom.
Value Type: bool
|
extern |
Specifies the SYBYL atom type (see namespace Chem::SybylAtomType).
Value Type: unsigned int
|
extern |
Specifies the atomic partial charge as read from or written to a Sybyl MOL2 file.
Value Type: double
|
extern |
Specifies the atom name as read from or written to a Sybyl MOL2 file.
Value Type: std::string
|
extern |
Specifies the ID of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file).
Value Type: std::size_t
|
extern |
Specifies the name of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file).
Value Type: std::string
|
extern |
Specifies the subtype of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file).
Value Type: std::string
|
extern |
Specifies the chain identifier of the substructure the atom belongs to (as read from or written to a Sybyl MOL2 file).
Value Type: std::string
|
extern |
Specifies the reaction center status of the atom (see namespace Chem::ReactionCenterStatus).
Value Type: unsigned int
|
extern |
Specifies the atom-atom mapping ID used to relate reactant atoms to product atoms in a reaction.
Value Type: std::size_t
|
extern |
Specifies the substructure matching constraints associated with the atom.
Value Type: Chem::MatchConstraintList::SharedPointer
|
extern |
Specifies the substructure matching expression associated with the atom.
Value Type: Chem::MatchExpression<Chem::Atom, Chem::MolecularGraph>::SharedPointer
|
extern |
Specifies a string representation of the substructure matching expression associated with the atom.
Value Type: std::string
|
extern |
Specifies the ID of the component group the atom belongs to.
Value Type: std::size_t