Chemical Data Processing Library C++ API - Version 1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Variables
CDPL::Chem::BondConfiguration Namespace Reference

Provides constants that are used to specify the E/Z configuration of double bonds. More...

Variables

const unsigned int UNDEF = 0
 Specifies that the configuration of the bond is undefined. More...
 
const unsigned int NONE = 0x1
 Specifies that a bond does not meet the requirements (e.g. not a double bond or symmetric) to be assigned a configuration. More...
 
const unsigned int E = 0x2
 Specifies that the bond has E configuration. More...
 
const unsigned int TRANS = E
 Specifies that the bond has TRANS configuration. More...
 
const unsigned int Z = 0x4
 Specifies that the bond has Z configuration. More...
 
const unsigned int CIS = Z
 Specifies that the bond has CIS configuration. More...
 
const unsigned int EITHER = 0x8
 Specifies that the bond meets all requirements but has no defined configuration. More...
 

Detailed Description

Provides constants that are used to specify the E/Z configuration of double bonds.

Variable Documentation

◆ UNDEF

const unsigned int CDPL::Chem::BondConfiguration::UNDEF = 0

Specifies that the configuration of the bond is undefined.

◆ NONE

const unsigned int CDPL::Chem::BondConfiguration::NONE = 0x1

Specifies that a bond does not meet the requirements (e.g. not a double bond or symmetric) to be assigned a configuration.

◆ E

const unsigned int CDPL::Chem::BondConfiguration::E = 0x2

Specifies that the bond has E configuration.

◆ TRANS

const unsigned int CDPL::Chem::BondConfiguration::TRANS = E

Specifies that the bond has TRANS configuration.

◆ Z

const unsigned int CDPL::Chem::BondConfiguration::Z = 0x4

Specifies that the bond has Z configuration.

◆ CIS

const unsigned int CDPL::Chem::BondConfiguration::CIS = Z

Specifies that the bond has CIS configuration.

◆ EITHER

const unsigned int CDPL::Chem::BondConfiguration::EITHER = 0x8

Specifies that the bond meets all requirements but has no defined configuration.