Rosetta 3.4
Public Member Functions | Protected Member Functions
protocols::loops::loop_mover::IndependentLoopMover Class Reference

#include <IndependentLoopMover.hh>

Inheritance diagram for protocols::loops::loop_mover::IndependentLoopMover:
Inheritance graph
[legend]
Collaboration diagram for protocols::loops::loop_mover::IndependentLoopMover:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IndependentLoopMover ()
 IndependentLoopMover (protocols::loops::LoopsOP loops_in)
virtual ~IndependentLoopMover ()
void set_defaults ()
virtual void apply (core::pose::Pose &pose)
 Apply the loop-build protocol to the input pose.
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void set_build_attempts_ (int value)
 Accessors:
void set_grow_attempts_ (int value)
void set_accept_aborted_loops_ (bool value)
void set_strict_loops (bool value)
void set_random_order_ (bool value)
void set_build_all_loops_ (bool value)
void set_loop_combine_rate_ (core::Real value)
int get_build_attempts () const
int get_grow_attempts () const
bool get_accept_aborted_loops () const
bool get_strict_loops () const
bool get_random_order () const
bool get_build_all_loops () const
bool get_loop_combine_rate () const
bool get_all_loops_closed () const

Protected Member Functions

virtual LoopResult model_loop (core::pose::Pose &pose, protocols::loops::Loop const &loop)=0

Constructor & Destructor Documentation

protocols::loops::loop_mover::IndependentLoopMover::IndependentLoopMover ( ) [inline]
protocols::loops::loop_mover::IndependentLoopMover::IndependentLoopMover ( protocols::loops::LoopsOP  loops_in) [inline]
protocols::loops::loop_mover::IndependentLoopMover::~IndependentLoopMover ( ) [virtual]

Member Function Documentation

void protocols::loops::loop_mover::IndependentLoopMover::apply ( core::pose::Pose pose) [virtual]
bool protocols::loops::loop_mover::IndependentLoopMover::get_accept_aborted_loops ( ) const [inline]
bool protocols::loops::loop_mover::IndependentLoopMover::get_all_loops_closed ( ) const [inline]
bool protocols::loops::loop_mover::IndependentLoopMover::get_build_all_loops ( ) const [inline]
int protocols::loops::loop_mover::IndependentLoopMover::get_build_attempts ( ) const [inline]
int protocols::loops::loop_mover::IndependentLoopMover::get_grow_attempts ( ) const [inline]
bool protocols::loops::loop_mover::IndependentLoopMover::get_loop_combine_rate ( ) const [inline]
std::string protocols::loops::loop_mover::IndependentLoopMover::get_name ( ) const [virtual]
bool protocols::loops::loop_mover::IndependentLoopMover::get_random_order ( ) const [inline]
bool protocols::loops::loop_mover::IndependentLoopMover::get_strict_loops ( ) const [inline]
virtual LoopResult protocols::loops::loop_mover::IndependentLoopMover::model_loop ( core::pose::Pose pose,
protocols::loops::Loop const &  loop 
) [protected, pure virtual]
void protocols::loops::loop_mover::IndependentLoopMover::set_accept_aborted_loops_ ( bool  value) [inline]
void protocols::loops::loop_mover::IndependentLoopMover::set_build_all_loops_ ( bool  value) [inline]
void protocols::loops::loop_mover::IndependentLoopMover::set_build_attempts_ ( int  value) [inline]
void protocols::loops::loop_mover::IndependentLoopMover::set_defaults ( )

Referenced by IndependentLoopMover().

void protocols::loops::loop_mover::IndependentLoopMover::set_grow_attempts_ ( int  value) [inline]
void protocols::loops::loop_mover::IndependentLoopMover::set_loop_combine_rate_ ( core::Real  value) [inline]
void protocols::loops::loop_mover::IndependentLoopMover::set_random_order_ ( bool  value) [inline]
void protocols::loops::loop_mover::IndependentLoopMover::set_strict_loops ( bool  value) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines