The OEAroType namespace defines the indices into the OEAroModel
array that specifies whether a particular atom type is not aromatic
(i.e. has the value OENotAromatic) or the number of pi-electrons
that it contributes to an aromatic ring system, zero, one or two.
namespace OEAroType
{
const unsigned char Undefined = 0;
const unsigned char C = 1;
const unsigned char C_Exo = 2;
const unsigned char C_EnegExo = 3;
const unsigned char C2_Minus = 4;
const unsigned char C3_Minus = 5;
const unsigned char C2_Plus = 6;
const unsigned char C3_Plus = 7;
const unsigned char N_Pyridine = 8;
const unsigned char N_Pyrole = 9;
const unsigned char N_Oxide = 10;
const unsigned char N_Oxide_Plus = 11;
const unsigned char N_Minus = 12;
const unsigned char N_Plus = 13;
const unsigned char O = 14;
const unsigned char O_Plus = 15;
const unsigned char S = 16;
const unsigned char S_Plus = 17;
const unsigned char S_Oxide_Plus = 18;
const unsigned char P_Pyridine = 19;
const unsigned char P_Pyrole = 20;
const unsigned char P_Oxide = 21;
const unsigned char P_Oxide_Plus = 22;
const unsigned char P_Minus = 23;
const unsigned char P_Plus = 24;
const unsigned char Si = 25;
const unsigned char Se = 26;
const unsigned char Se_Plus = 27;
const unsigned char Te = 28;
const unsigned char Te_Plus = 29;
const unsigned char As = 30;
const unsigned char MAXTYPE = 31;
}