|
Open Babel
3.0
|
Namespaces | |
| OpenBabel | |
| OpenBabel::OBElements | |
Macros | |
| #define | NUMELEMENTS 118 |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) #B |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) C |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) D |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) F |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) G |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) H |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) I |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) J |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) K |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) {L, M, N} |
| #define | ELEMTABLE(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) #O |
Functions | |
| const char * | GetSymbol (unsigned int atomic_number) |
| const char * | GetName (unsigned int atomic_number) |
| double | GetMass (unsigned int atomic_number) |
| double | GetAllredRochowElectroNeg (unsigned int atomic_number) |
| double | GetCovalentRad (unsigned int atomic_number) |
| double | GetVdwRad (unsigned int atomic_number) |
| double | GetElectronAffinity (unsigned int atomic_number) |
| double | GetIonization (unsigned int atomic_number) |
| unsigned int | GetMaxBonds (unsigned int atomic_number) |
| double | GetElectroNeg (unsigned int atomic_number) |
| void | GetRGB (unsigned int atomic_number, double *r, double *g, double *b) |
| unsigned int | GetAtomicNum (const char *ptr) |
| double | GetExactMass (unsigned int atomic_number, unsigned int isotope=0) |
Variables | |
| const char * | element_symbols [NUMELEMENTS+1] |
| double | eneg_allred [NUMELEMENTS+1] |
| double | cov_rad [NUMELEMENTS+1] |
| double | vdw_rad [NUMELEMENTS+1] |
| unsigned int | maxbonds [NUMELEMENTS+1] |
| double | atomic_mass [NUMELEMENTS+1] |
| double | eneg_pauling [NUMELEMENTS+1] |
| double | ionization [NUMELEMENTS+1] |
| double | electron_affinity [NUMELEMENTS+1] |
| double | rgb [NUMELEMENTS+1][3] |
| const char * | element_name [NUMELEMENTS+1] |
| #define NUMELEMENTS 118 |
Referenced by OpenBabel::OBElements::GetAllredRochowElectroNeg(), OpenBabel::OBElements::GetCovalentRad(), OpenBabel::OBElements::GetElectronAffinity(), OpenBabel::OBElements::GetElectroNeg(), OpenBabel::OBElements::GetIonization(), OpenBabel::OBElements::GetMass(), OpenBabel::OBElements::GetMaxBonds(), OpenBabel::OBElements::GetName(), OpenBabel::OBElements::GetRGB(), OpenBabel::OBElements::GetSymbol(), and OpenBabel::OBElements::GetVdwRad().
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | #B |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | C |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | D |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | F |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | G |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | H |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | I |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | J |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | K |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | {L, M, N} |
| #define ELEMTABLE | ( | A, | |
| B, | |||
| C, | |||
| D, | |||
| E, | |||
| F, | |||
| G, | |||
| H, | |||
| I, | |||
| J, | |||
| K, | |||
| L, | |||
| M, | |||
| N, | |||
| O | |||
| ) | #O |
| const char* element_symbols[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetSymbol().
| double eneg_allred[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetAllredRochowElectroNeg().
| double cov_rad[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetCovalentRad().
| double vdw_rad[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetVdwRad().
| unsigned int maxbonds[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetMaxBonds().
| double atomic_mass[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetMass().
| double eneg_pauling[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetElectroNeg().
| double ionization[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetIonization().
| double electron_affinity[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetElectronAffinity().
| double rgb[NUMELEMENTS+1][3] |
Referenced by OpenBabel::OBElements::GetRGB().
| const char* element_name[NUMELEMENTS+1] |
Referenced by OpenBabel::OBElements::GetName().
1.8.13