OEBondDisplayType¶
This namespace contains constants representing various styles of bond representations.
See also
The OEBondDisplayType
namespace contains the
following constants:
Single
The OEBondDisplayType_Single
type is
used to represent single bonds.
See example in Figure: Example of depicting a ‘Single’ bond type.

Example of depicting a ‘Single’ bond type¶
Double
The OEBondDisplayType_Double
type is
used to represent double bonds.
See example in Figure: Example of depicting a ‘Double’ bond type.

Example of depicting a ‘Double’ bond type¶
Triple
The OEBondDisplayType_Triple
type is
used to represent triple bonds.
See example in Figure: Example of depicting a ‘Triple’ bond type.

Example of depicting a ‘Triple’ bond type¶
Quadruple
The OEBondDisplayType_Quadruple
type is
used to represent quadruple bonds.
See example in Figure: Example of depicting a ‘Quadruple’ bond type.

Example of depicting a ‘Quadruple’ bond type¶
Wedge
See example in Figure: Example of depicting a ‘Wedge’ bond type.

Example of depicting a ‘Wedge’ bond type¶
Hash
See example in Figure: Example of depicting a ‘Hash’ bond type.

Example of depicting a ‘Hash’ bond type¶
Wavy
See example in Figure: Example of depicting a ‘Wavy’ bond type.

Example of depicting a ‘Wavy’ bond type¶
AromaticDash
The OEBondDisplayType_AromaticDash
type is
used to represent aromatic rings when the
OEAromaticStyle_Dash
style is turned on.
See example in Figure: Example of depicting an ‘AromaticDash’ bond type.

Example of depicting an ‘AromaticDash’ bond type¶
DoubleBowTie
See example in Figure: Example of depicting an ‘DoubleBowTie’ bond type.

Example of depicting a ‘DoubleBowTie’ bond type¶
SingleDouble
The OEBondDisplayType_SingleDouble
type is
used to represent MDL query bonds that can be matched to any
single or double bonds in the target molecule(s)
(i.e. bond type 5 in the MDL query files)
See example in Figure: Example of depicting an ‘SingleDouble’ bond type.

Example of depicting a ‘SingleDouble’ bond type¶
SingleArom
The OEBondDisplayType_SingleArom
type is
used to represent MDL query bonds that can be matched to any single
or aromatic bonds in the target molecule(s)
(i.e. bond type 6 in the MDL query files)
See example in Figure: Example of depicting an ‘SingleDouble’ bond type.

Example of depicting a ‘SingleArom’ bond type¶
DoubleArom
The OEBondDisplayType_DoubleArom
type is
used to represent MDL query bonds that can be matched to any double
or aromatic bonds in the target molecule(s)
(i.e. bond type 7 in the MDL query files)
See example in Figure: Example of depicting an ‘DoubleArom’ bond type.

Example of depicting a ‘DoubleArom’ bond type¶
Aromatic
The OEBondDisplayType_Aromatic
type is
used to represent MDL query bonds that can be matched to any
aromatic bonds in the target molecule(s)
(i.e. bond type 4 in the MDL query files)
See example in Figure: Example of depicting an ‘Aromatic’ bond type.

Example of depicting an ‘Aromatic’ bond type¶
Any
The OEBondDisplayType_Any
type is
used to represent MDL query bonds that can be matched to any bonds
in the target molecule(s)
(i.e. bond type 8 in the MDL query files)
See example in Figure: Example of depicting an ‘Any’ bond type.

Example of depicting an ‘Any’ bond type¶
Hidden
The bond is not displayed.