|
BALL
1.4.79
|
#include <BALL/DOCKING/COMMON/flexDefinition.h>
Public Types | |
| enum | RotamerLibrary { DUNBRACK = 0, LOVELL } |
Public Member Functions | |
| FlexDefinition () | |
| virtual | ~FlexDefinition () |
| void | addFullyFlexibleResidue (Position idx) |
| vector< Position > | getFullyFlexibleResidues () const |
| void | addRotamerFlexibleResidue (Position idx) |
| vector< Position > | getRotamerFlexibleResidues () const |
Static Public Member Functions | |
| static FlexDefinition | Rigid () |
FlexDefinition class. This class is used to store flexibility information about a receptor object.
Definition at line 17 of file flexDefinition.h.
| Enumerator | |
|---|---|
| DUNBRACK | |
| LOVELL | |
Definition at line 21 of file flexDefinition.h.
| BALL::FlexDefinition::FlexDefinition | ( | ) |
Constructor.
|
virtual |
Destructor.
| void BALL::FlexDefinition::addFullyFlexibleResidue | ( | Position | idx | ) |
Add a fully (all-atom) flexible residue.
| residue | index |
| void BALL::FlexDefinition::addRotamerFlexibleResidue | ( | Position | idx | ) |
Add a rotamer-flexible residue.
| residue | index |
| vector<Position> BALL::FlexDefinition::getFullyFlexibleResidues | ( | ) | const |
Get all fully-flexible residues.
| vector | of residue indices |
| vector<Position> BALL::FlexDefinition::getRotamerFlexibleResidues | ( | ) | const |
Get all rotamer-flexible residues.
| vector | of residue indices |
|
static |
Make a rigid FlexDefinition.
1.8.7