Bond Properties

The OEBondBase represents the bonds of a molecule. This section details some of its important and often used properties and methods.

Read/Write Bond Properties

Property Name Type Get Method Set Method See Also
Bond Order unsigned int GetOrder SetOrder  
Aromaticity bool IsAromatic SetAromatic Aromaticity Perception
Ring Membership bool IsInRing SetInRing Ring Perception
Integer Bond Type int GetIntType SetIntType  
Bond Type Name string GetType SetType  
Begin Atom OEAtomBase GetBgn SetBgn  
End Atom OEAtomBase GetEnd SetEnd  
Bond Chirality bool IsChiral SetChiral Stereochemistry Perception
Bond Stereo unsigned int GetStereo SetStereo Stereochemistry Perception

Read Only Bond Properties

Property Name Type Get Method See Also
Begin Atom Index unsigned int GetBgnIdx Atom, Bond, and Conformer Indices
End Atom Index unsigned int GetEndIdx Atom, Bond, and Conformer Indices
Bond Index unsigned int GetIdx Atom, Bond, and Conformer Indices
Bond Has Stereo bool HasStereoSpecified Stereochemistry Perception
Bond Parent OEMolBase GetParent  
Rotatable bool IsRotor rotatable bond