![]() |
Rosetta
2015.31
|
Use the start, stop, and cut points of the given loop as pivots. More...
#include <LoopPivots.hh>
Public Member Functions | |
std::string | get_name () const |
Return the name of this pivot picker. More... | |
Loop | pick (Pose const &pose, Loop const &loop) |
Return a loop object. The pivots will be taken to be the start, cut and stop residues. More... | |
Use the start, stop, and cut points of the given loop as pivots.
This algorithm is meant to be simple and intuitive. The pick() method will be passed a loop, and the pivots will be taken from the parameters of that loop. If the cut point is outside the loop (e.g. if it hasn't been set), the midpoint of the loop will be used instead.
|
inlinevirtual |
Return the name of this pivot picker.
Implements protocols::kinematic_closure::pivot_pickers::PivotPicker.
|
virtual |
Return a loop object. The pivots will be taken to be the start, cut and stop residues.
Implements protocols::kinematic_closure::pivot_pickers::PivotPicker.
References protocols::loops::Loop::cut(), protocols::loops::Loop::midpoint(), protocols::loops::Loop::set_cut(), protocols::loops::Loop::start(), and protocols::loops::Loop::stop().