grid.h File Reference

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

- File List
- File Members

Classes | Namespaces | Defines | Enumerations
grid.h File Reference
`#include <openbabel/babelconfig.h>`
`#include <openbabel/math/vector3.h>`
`#include <openbabel/base.h>`
`#include <openbabel/mol.h>`
`#include <iosfwd>`
`#include <algorithm>`
`#include <vector>`
`#include <string>`
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | OBGrid
| A base grid class. More...
class | OBFloatGrid
| Handle double precision floating point 3D grids (e.g., charge density around an OBMol) More...
class | OBProxGrid
| A grid for determining the proximity of a given point to atoms in an OBMol. More...
class | OBScoreGrid
| A base class for scoring docking interactions between multiple molecules. More...
## Namespaces
namespace | OpenBabel
## Defines
#define | OBPolarGrid 0x01
#define | OBLipoGrid 0x02
## Enumerations
enum | score_t { Undefined = -1, PLP, ChemScore }

## Detailed Description

Handle grids of values.

## Define Documentation

#define OBPolarGrid 0x01

Referenced by OBProxGrid::PolarGrid().

#define OBLipoGrid 0x02

Referenced by OBProxGrid::LipoGrid().

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines