|
Chemical Data Processing Library C++ API - Version 1.1.0
|
Go to the documentation of this file.
29 #ifndef CDPL_FORCEFIELD_MMFF94OUTOFPLANEBENDINGINTERACTION_HPP
30 #define CDPL_FORCEFIELD_MMFF94OUTOFPLANEBENDINGINTERACTION_HPP
48 std::size_t oop_atom_idx,
double force_const):
49 termAtom1Idx(term_atom1_idx),
50 ctrAtomIdx(ctr_atom_idx), termAtom2Idx(term_atom2_idx),
51 oopAtomIdx(oop_atom_idx), forceConst(force_const) {}
99 std::size_t termAtom1Idx;
100 std::size_t ctrAtomIdx;
101 std::size_t termAtom2Idx;
102 std::size_t oopAtomIdx;
108 #endif // CDPL_FORCEFIELD_MMFF94OUTOFPLANEBENDINGINTERACTION_HPP
Definition of the preprocessor macro CDPL_FORCEFIELD_API.
std::size_t getAtom3Index() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:83
std::size_t getAtom1Index() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:73
std::size_t getCenterAtomIndex() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:58
MMFF94OutOfPlaneBendingInteraction(std::size_t term_atom1_idx, std::size_t ctr_atom_idx, std::size_t term_atom2_idx, std::size_t oop_atom_idx, double force_const)
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:47
double getForceConstant() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:93
std::size_t getTerminalAtom1Index() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:53
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:44
std::size_t getOutOfPlaneAtomIndex() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:68
The namespace of the Chemical Data Processing Library.
std::size_t getAtom2Index() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:78
#define CDPL_FORCEFIELD_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
std::size_t getTerminalAtom2Index() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:63
std::size_t getAtom4Index() const
Definition: MMFF94OutOfPlaneBendingInteraction.hpp:88