Open Babel
3.0
|
#include <openbabel/babelconfig.h>
#include <openbabel/atom.h>
#include <openbabel/bond.h>
#include <openbabel/mol.h>
#include <openbabel/obiter.h>
#include <openbabel/molchrg.h>
#include <openbabel/ring.h>
#include <openbabel/phmodel.h>
#include <openbabel/builder.h>
#include <openbabel/elements.h>
#include <openbabel/chains.h>
#include <openbabel/obutil.h>
#include <openbabel/residue.h>
#include <openbabel/math/matrix3x3.h>
Namespaces | |
OpenBabel | |
Macros | |
#define | ONE_OVER_SQRT3 0.57735026918962576451 |
#define | SQRT_TWO_THIRDS 0.81649658092772603272 |
Functions | |
int | strncasecmp (const char *s1, const char *s2, size_t n) |
static bool | IsSulfoneOxygen (OBAtom *atm) |
static double | CorrectedBondRad (unsigned int elem, unsigned int hyb) |
static void | ApplyRotMatToBond (OBMol &mol, matrix3x3 &m, OBAtom *a1, OBAtom *a2) |
Variables | |
THREAD_LOCAL OBPhModel | phmodel |
Handle OBAtom class.
#define ONE_OVER_SQRT3 0.57735026918962576451 |
Referenced by OBAtom::SetHybAndGeom().
#define SQRT_TWO_THIRDS 0.81649658092772603272 |
Referenced by OBAtom::SetHybAndGeom().
int strncasecmp | ( | const char * | s1, |
const char * | s2, | ||
size_t | n | ||
) |
Referenced by OBAtomTyper::AssignTypes(), and OBFormat::Display().