Chemical Data Processing Library C++ API - Version 1.1.1
Variables
CDPL::Chem::CIPDescriptor Namespace Reference

Provides constants for the specification of stereogenic atom/bond configurations determined by the CIP sequence rules. More...

Variables

const unsigned int UNDEF = 0
 Specifies that the configuration of the stereocenter (if any) is completely undefined. More...
 
const unsigned int NONE = 1
 Specifies that the atom/bond is not a stereogenic center and thus cannot be assigned a configuration. More...
 
const unsigned int NS = 2
 Specifies that the atom/bond is a stereogenic center but has no specified configuration. More...
 
const unsigned int R = 3
 Specifies that the stereocenter has R configuration. More...
 
const unsigned int S = 4
 Specifies that the stereocenter has S configuration. More...
 
const unsigned int r = 5
 Specifies that the stereocenter has r configuration. More...
 
const unsigned int s = 6
 Specifies that the stereocenter has s configuration. More...
 
const unsigned int seqTrans = 7
 Specifies that the stereocenter has seqTrans configuration. More...
 
const unsigned int seqCis = 8
 Specifies that the stereocenter has seqCis configuration. More...
 
const unsigned int E = 9
 Specifies that the stereocenter has E configuration. More...
 
const unsigned int Z = 10
 Specifies that the stereocenter has Z configuration. More...
 
const unsigned int M = 11
 Specifies that the stereocenter has M configuration. More...
 
const unsigned int P = 12
 Specifies that the stereocenter has P configuration. More...
 
const unsigned int m = 13
 Specifies that the stereocenter has m configuration. More...
 
const unsigned int p = 14
 Specifies that the stereocenter has p configuration. More...
 

Detailed Description

Provides constants for the specification of stereogenic atom/bond configurations determined by the CIP sequence rules.

Since
1.1

Variable Documentation

◆ UNDEF

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

Specifies that the configuration of the stereocenter (if any) is completely undefined.

◆ NONE

const unsigned int CDPL::Chem::CIPDescriptor::NONE = 1

Specifies that the atom/bond is not a stereogenic center and thus cannot be assigned a configuration.

◆ NS

const unsigned int CDPL::Chem::CIPDescriptor::NS = 2

Specifies that the atom/bond is a stereogenic center but has no specified configuration.

◆ R

const unsigned int CDPL::Chem::CIPDescriptor::R = 3

Specifies that the stereocenter has R configuration.

◆ S

const unsigned int CDPL::Chem::CIPDescriptor::S = 4

Specifies that the stereocenter has S configuration.

◆ r

const unsigned int CDPL::Chem::CIPDescriptor::r = 5

Specifies that the stereocenter has r configuration.

◆ s

const unsigned int CDPL::Chem::CIPDescriptor::s = 6

Specifies that the stereocenter has s configuration.

◆ seqTrans

const unsigned int CDPL::Chem::CIPDescriptor::seqTrans = 7

Specifies that the stereocenter has seqTrans configuration.

◆ seqCis

const unsigned int CDPL::Chem::CIPDescriptor::seqCis = 8

Specifies that the stereocenter has seqCis configuration.

◆ E

const unsigned int CDPL::Chem::CIPDescriptor::E = 9

Specifies that the stereocenter has E configuration.

◆ Z

const unsigned int CDPL::Chem::CIPDescriptor::Z = 10

Specifies that the stereocenter has Z configuration.

◆ M

const unsigned int CDPL::Chem::CIPDescriptor::M = 11

Specifies that the stereocenter has M configuration.

◆ P

const unsigned int CDPL::Chem::CIPDescriptor::P = 12

Specifies that the stereocenter has P configuration.

◆ m

const unsigned int CDPL::Chem::CIPDescriptor::m = 13

Specifies that the stereocenter has m configuration.

◆ p

const unsigned int CDPL::Chem::CIPDescriptor::p = 14

Specifies that the stereocenter has p configuration.