#include <openbabel/forcefield.h>

| Public Member Functions | |
| virtual | ~OBFFCalculation4 () | 
| void | SetupPointers () | 
| Public Attributes | |
| OBAtom * | d | 
| int | idx_d | 
| double * | pos_d | 
| double | force_d [3] | 
| OBAtom * | c | 
| int | idx_c | 
| double * | pos_c | 
| double | force_c [3] | 
| double | energy | 
| OBAtom * | a | 
| OBAtom * | b | 
| int | idx_a | 
| int | idx_b | 
| double * | pos_a | 
| double * | pos_b | 
| double | force_a [3] | 
| double | force_b [3] | 
| virtual ~OBFFCalculation4 | ( | ) |  [inline, virtual] | 
Destructor.
| void SetupPointers | ( | ) |  [inline, virtual] | 
Reimplemented from OBFFCalculation3.
| int idx_d | 
Used to store the index of atoms for this OBFFCalculation.
| double* pos_d | 
Pointer to atom coordinates as double[3].
| double force_d[3] | 
Pointer to atom forces.
| int idx_c  [inherited] | 
Used to store the index of atoms for this OBFFCalculation.
| double* pos_c  [inherited] | 
Pointer to atom coordinates as double[3].
| double force_c[3]  [inherited] | 
Pointer to atom forces.
| double energy  [inherited] | 
Used to store the energy for this OBFFCalculation.
| int idx_a  [inherited] | 
Used to store the index of atoms for this OBFFCalculation.
| int idx_b  [inherited] | 
| double* pos_a  [inherited] | 
Pointer to atom coordinates as double[3].
| double * pos_b  [inherited] | 
| double force_a[3]  [inherited] | 
Pointer to atom forces.
| double force_b[3]  [inherited] |