#include <PExtension.h>
Static Public Member Functions | |
static vector< IKSolutions > | MoveAtom (vector< PProtein * > loops, vector< vector< CDof > > Dofs, vector< int > AtomToMove, vector< Vector3 > MovementDirn) |
static IKSolutions | MoveAtom (PProtein *loop, int AtomToMove, Vector3 MovementDirn) |
vector< IKSolutions > PMoveAtom::MoveAtom | ( | vector< PProtein * > | loops, | |
vector< vector< CDof > > | Dofs, | |||
vector< int > | AtomToMove, | |||
vector< Vector3 > | MovementDirn | |||
) | [static] |
Returns vector of IKSolutions
corresponding to the loops after each atoms at positions specified by vector AtomToMove
undergo displacements specified by MovementDirn
. Dofs
are specified for each loop IKSolutions
are applied to the loops
.
IKSolutions PMoveAtom::MoveAtom | ( | PProtein * | loop, | |
int | AtomToMove, | |||
Vector3 | MovementDirn | |||
) | [static] |
Returns IKSolutions
corresponding to the loop after atom at position AtomToMove
undergoes a displacement specified by MovementDirn
. All backbone DOFs are used. IKSolutions
is applied to the loop
.