Subsections

 
9.1 Stored Properties of Bonds

Property Name Type Get Method Set Method
Bond Order int GetOrder SetOrder
Aromaticity 0 or 1 IsAromatic SetAromatic
Ring Membership 0 or 1 IsInRing SetInRing
Integer Bond Type int GetIntType SetIntType
Bond Type Name string GetType SetType
Begin Atom OEAtomBase GetBgn SetBgn
End Atom OEAtomBase GetEnd SetEnd

9.1.1 Order

The "order" property of a bond is an unsigned integer representing it's formal bond order, i.e. single, double, triple, quadruple, etc...

9.1.2 Aromatic

The "aromatic" property of a bond is a boolean used to denote whether the bond has been determined to be a member of an aromatic ring/cycle. The default value is false.

9.1.3 InRing

The "in ring" property of a bond is a boolean used to represent whether the bond is a member of a cycle/ring. The default value is false.

9.1.4 IntType

The "integer type" property of a bond is an integer used to record the numeric bond type assigned to a bond. The default value is zero.

9.1.5 Type

The "type" property of a bond is a string used to record the symbolic bond type assigned to a bond. The default value is the empty string.

9.1.6 Bgn

The "begin atom" property of a bond is an OEAtomBase* used to represent the atom at the start of a bond.

9.1.7 End

The "end atom" property of a bond is an OEAtomBase* used to represent the atom at the end of a bond.