29 #ifndef CDPL_CHEM_CIPDESCRIPTOR_HPP
30 #define CDPL_CHEM_CIPDESCRIPTOR_HPP
44 namespace CIPDescriptor
50 constexpr
unsigned int UNDEF = 0;
56 constexpr
unsigned int NONE = 1;
61 constexpr
unsigned int NS = 2;
66 constexpr
unsigned int R = 3;
71 constexpr
unsigned int S = 4;
76 constexpr
unsigned int r = 5;
81 constexpr
unsigned int s = 6;
96 constexpr
unsigned int E = 9;
101 constexpr
unsigned int Z = 10;
106 constexpr
unsigned int M = 11;
111 constexpr
unsigned int P = 12;
116 constexpr
unsigned int m = 13;
121 constexpr
unsigned int p = 14;
constexpr unsigned int NONE
Specifies that the atom/bond is not a stereogenic center and thus cannot be assigned a configuration.
Definition: CIPDescriptor.hpp:56
constexpr unsigned int seqCis
Specifies that the stereocenter has seqCis configuration.
Definition: CIPDescriptor.hpp:91
constexpr unsigned int UNDEF
Specifies that the configuration of the stereocenter (if any) is completely undefined.
Definition: CIPDescriptor.hpp:50
constexpr unsigned int r
Specifies that the stereocenter has r configuration.
Definition: CIPDescriptor.hpp:76
constexpr unsigned int p
Specifies that the stereocenter has p configuration.
Definition: CIPDescriptor.hpp:121
constexpr unsigned int M
Specifies that the stereocenter has M configuration.
Definition: CIPDescriptor.hpp:106
constexpr unsigned int E
Specifies that the stereocenter has E configuration.
Definition: CIPDescriptor.hpp:96
constexpr unsigned int Z
Specifies that the stereocenter has Z configuration.
Definition: CIPDescriptor.hpp:101
constexpr unsigned int s
Specifies that the stereocenter has s configuration.
Definition: CIPDescriptor.hpp:81
constexpr unsigned int seqTrans
Specifies that the stereocenter has seqTrans configuration.
Definition: CIPDescriptor.hpp:86
constexpr unsigned int NS
Specifies that the atom/bond is a stereogenic center but has no specified configuration.
Definition: CIPDescriptor.hpp:61
constexpr unsigned int P
Specifies that the stereocenter has P configuration.
Definition: CIPDescriptor.hpp:111
constexpr unsigned int S
Specifies that the stereocenter has S configuration.
Definition: CIPDescriptor.hpp:71
constexpr unsigned int m
Specifies that the stereocenter has m configuration.
Definition: CIPDescriptor.hpp:116
constexpr unsigned int R
Specifies that the stereocenter has R configuration.
Definition: CIPDescriptor.hpp:66
The namespace of the Chemical Data Processing Library.