![]() |
Rosetta Protocols
2014.35
|
#include <Policy.hh>
Public Member Functions | |
Policy (FragSetCOP fragments) | |
Provides derived classes with the opportunity to precompute various properties of the fragment set from which they will have to make choices. More... | |
virtual core::Size | choose (const core::fragment::Frame &frame, const core::pose::Pose &pose)=0 |
Selects a single fragment from a set of possibilities given the current status of the pose. More... | |
FragSetCOP | fragments () const |
Private Types | |
typedef core::fragment::FragSetCOP | FragSetCOP |
Private Attributes | |
FragSetCOP | fragments_ |
|
inlineexplicit |
Provides derived classes with the opportunity to precompute various properties of the fragment set from which they will have to make choices.
|
pure virtual |
Selects a single fragment from a set of possibilities given the current status of the pose.
Implemented in protocols::nonlocal::SmoothPolicy, and protocols::nonlocal::UniformPolicy.
|
inline |
References fragments_.
|
private |
Referenced by fragments().