BALL
1.4.79
|
#include <BALL/DOCKING/GENETICDOCK/rotateBond.h>
Public Member Functions | |
RotateBond () | |
RotateBond (const RotateBond &) | |
RotateBond (const Bond &) | |
RotateBond (Atom *, Atom *) | |
RotateBond (const Bond &, Atom *, Atom *) | |
RotateBond (Atom *, Atom *, Atom *, Atom *) | |
~RotateBond () | |
void | rotate (const Angle &, bool restorePosition=true) |
void | setDihedral (const Angle &) |
Angle | getDihedral () |
bool | operator< (const RotateBond &rb) |
Definition at line 24 of file rotateBond.h.
BALL::RotateBond::RotateBond | ( | ) |
standard constructor
BALL::RotateBond::RotateBond | ( | const RotateBond & | ) |
copy constructor
BALL::RotateBond::RotateBond | ( | const Bond & | ) |
constructor using bond to define axis
define axis and 2 atoms for dihedral angle
define 2 axis and 2 dihedral atoms
BALL::RotateBond::~RotateBond | ( | ) |
destructor
Angle BALL::RotateBond::getDihedral | ( | ) |
get current dihedral angle
bool BALL::RotateBond::operator< | ( | const RotateBond & | rb | ) |
smaller operator
void BALL::RotateBond::setDihedral | ( | const Angle & | ) |
set dihedral angle to new value