The Molecule type exposes the following members.

Properties

  NameDescription
AssignFormalCharge
Formal charge assignation property
AssignPartialCharge
Partial charge assignation property
Atom
Atom iterator
AtomNOSP
Nitrogen, Oxygen, Sulfur and Phosphor atom only iterator
Bond
Bond iterator
Chiral
Chiral flag property
CountAtoms
Returns number of Atoms
CountBonds
Returns number of Bonds
CountHeteroAtoms
Returns number of Hetero Atoms (not C)
CountNoneHydrogenAtoms
Returns number of Atoms not H
CountRings
Returns number of Rings
Energy
Molecule energy property
Flag
Byte Flag property
(Inherited from BaseObject.)
HydrogenAtom
Hydrogen Atom iterator
Index
Index property
(Inherited from BaseObject.)
IsStateAromaticityDetected
Ring aromaticity has been computed or not
IsStateFragmentDetected
Graph fragment has been searched
IsStateHydrogenAdded
Missing Hydrogen has been added
IsStateRingDetected
Ring has been searched or not
Name
Molecule name property
NoneChargedHydrogenAtom
Non charged hydrogen Atom iterator
NoneHydrogenAtom
Non hydrogen Atom iterator
NoneHydrogenBond
No heavy H Bond iterator
Ring
Ring iterator
RingAtom
Ring Atom iterator
SubGroups
Sub Group of atoms
Type

See Also