atom.cpp File Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Namespaces | Defines | Functions | Variables
atom.cpp File Reference
`#include <openbabel/babelconfig.h>`
`#include <openbabel/atom.h>`
`#include <openbabel/stereo/stereo.h>`
`#include <openbabel/mol.h>`
`#include <openbabel/molchrg.h>`
`#include <openbabel/phmodel.h>`
`#include <openbabel/builder.h>`
`#include <openbabel/math/matrix3x3.h>`

## Namespaces
namespace | OpenBabel
## Defines
#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 void | ApplyRotMatToBond (OBMol &mol, matrix3x3 &m, OBAtom *a1, OBAtom *a2)
## Variables
OBPhModel | phmodel

## Detailed Description

Handle OBAtom class.

## Define Documentation

#define ONE_OVER_SQRT3 0.57735026918962576451

Referenced by OBAtom::SetHybAndGeom().

#define SQRT_TWO_THIRDS 0.81649658092772603272

Referenced by OBAtom::SetHybAndGeom().

## Function Documentation

int strncasecmp | ( | const char * | s1,
|  | const char * | s2,
|  | size_t | n
| ) |  |

Referenced by OBAtomTyper::AssignTypes(), OBFormat::Display(), and OBElementTable::GetAtomicNum().

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines