#include <BALL/STRUCTURE/HBondProcessor.h>
Public Member Functions | |
HBond () | |
HBond (Atom const *acceptor, Atom const *donor, bool donor_is_hydrogen=false) | |
Atom const * | getAcceptor () |
Atom const * | getDonor () |
bool | donorIsHydrogen () |
Return flag indicating what HBond definition was used. | |
float | getLength () |
Return distance between donor and acceptor. | |
Protected Attributes | |
Atom const * | acceptor_ |
Atom const * | donor_ |
bool | donor_is_hydrogen_ |
Class to represent a hydrogen bond.
Definition at line 110 of file HBondProcessor.h.
BALL::HBondProcessor::HBond::HBond | ( | ) |
BALL::HBondProcessor::HBond::HBond | ( | Atom const * | acceptor, | |
Atom const * | donor, | |||
bool | donor_is_hydrogen = false | |||
) | [inline] |
Definition at line 114 of file HBondProcessor.h.
bool BALL::HBondProcessor::HBond::donorIsHydrogen | ( | ) | [inline] |
Return flag indicating what HBond definition was used.
Definition at line 120 of file HBondProcessor.h.
Atom const* BALL::HBondProcessor::HBond::getAcceptor | ( | ) | [inline] |
Definition at line 116 of file HBondProcessor.h.
Atom const* BALL::HBondProcessor::HBond::getDonor | ( | ) | [inline] |
Definition at line 117 of file HBondProcessor.h.
float BALL::HBondProcessor::HBond::getLength | ( | ) | [inline] |
Return distance between donor and acceptor.
Definition at line 123 of file HBondProcessor.h.
Atom const* BALL::HBondProcessor::HBond::acceptor_ [protected] |
Definition at line 128 of file HBondProcessor.h.
Atom const* BALL::HBondProcessor::HBond::donor_ [protected] |
Definition at line 129 of file HBondProcessor.h.
bool BALL::HBondProcessor::HBond::donor_is_hydrogen_ [protected] |
Definition at line 130 of file HBondProcessor.h.