Subsections

 
10.1 Stored Properties of Bonds

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

10.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...

10.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.

10.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.

10.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.

10.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.

10.1.6 Bgn

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

10.1.7 End

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