OEBondDisplayType

This namespace contains constants representing various styles of bond representations.

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.

../../_images/OEBondDisplayType_Single.png

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.

../../_images/OEBondDisplayType_Double.png

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.

../../_images/OEBondDisplayType_Triple.png

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.

../../_images/OEBondDisplayType_Quadruple.png

Example of depicting a ‘Quadruple’ bond type

Wedge

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

../../_images/OEBondDisplayType_Wedge.png

Example of depicting a ‘Wedge’ bond type

Hash

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

../../_images/OEBondDisplayType_Hash.png

Example of depicting a ‘Hash’ bond type

Wavy

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

../../_images/OEBondDisplayType_Wavy.png

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.

../../_images/OEBondDisplayType_AromaticDash.png

Example of depicting an ‘AromaticDash’ bond type

DoubleBowTie

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

../../_images/OEBondDisplayType_DoubleBowTie.png

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.

../../_images/OEBondDisplayType_SingleDouble.png

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.

../../_images/OEBondDisplayType_SingleArom.png

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.

../../_images/OEBondDisplayType_DoubleArom.png

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.

../../_images/OEBondDisplayType_Aromatic.png

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.

../../_images/OEBondDisplayType_Any.png

Example of depicting an ‘Any’ bond type

Hidden

The bond is not displayed.