|
Rosetta 3.5
|
Create LoopMover Reporters. More...
#include <LoopMoverFactory.hh>

Public Member Functions | |
| virtual | ~LoopMoverFactory () |
| loop_mover::LoopMoverOP | create_loop_mover (std::string const &type_name, LoopsOP const loops) |
| Create a loop mover giving it a pointer to a loops object. This loop mover will not be in charge of resolving loop indices. More... | |
| loop_mover::LoopMoverOP | create_loop_mover (std::string const &type_name, LoopsFileData const &loops) |
| Create a loop mover giving it a pointer to a loops object. This loop mover WILL be in charge of resolving loop indices. More... | |
| loop_mover::LoopMoverOP | create_loop_mover (std::string const &type_name, GuardedLoopsFromFileOP guarded_loops) |
| Create a loop mover giving it a pointer to a GuardedLoopsFromFile object. This loop mover WILL be in charge of resolving loop indices, unless, of course, the GuardedLoopsFromFile object in the pointer resolves the indices through some other Mover's call to its resolve_loop_indices function. More... | |
Static Public Member Functions | |
| static LoopMoverFactory * | get_instance () |
Private Member Functions | |
| LoopMoverFactory () | |
| LoopMoverFactory (const LoopMoverFactory &src) | |
| LoopMoverFactory const & | operator= (LoopMoverFactory const &) |
| loop_mover::LoopMoverOP | create_loop_mover (std::string const &type_name) |
Static Private Attributes | |
| static LoopMoverFactory * | instance_ |
Create LoopMover Reporters.
Definition at line 40 of file LoopMoverFactory.hh.
|
private |
Private constructor insures correctness of singleton.
Definition at line 51 of file LoopMoverFactory.cc.
Referenced by get_instance().
|
private |
Definition at line 53 of file LoopMoverFactory.cc.
|
virtual |
Definition at line 57 of file LoopMoverFactory.cc.
| loop_mover::LoopMoverOP protocols::loops::LoopMoverFactory::create_loop_mover | ( | std::string const & | type_name, |
| LoopsOP const | loops | ||
| ) |
Create a loop mover giving it a pointer to a loops object. This loop mover will not be in charge of resolving loop indices.
Definition at line 71 of file LoopMoverFactory.cc.
Referenced by protocols::domain_assembly::AssembleLinkerMover::apply(), protocols::antibody2::ModelCDRH3::apply(), protocols::comparative_modeling::ThreadingMover::apply(), create_loop_mover(), and protocols::comparative_modeling::rebuild_loops_until_closed().
| loop_mover::LoopMoverOP protocols::loops::LoopMoverFactory::create_loop_mover | ( | std::string const & | type_name_in, |
| LoopsFileData const & | loops | ||
| ) |
Create a loop mover giving it a pointer to a loops object. This loop mover WILL be in charge of resolving loop indices.
Set the LoopsFileData for the LoopMover leaving it in an "in charge" state. It will, upon a future call to apply, resolve the loop indices, which may have been provided as PDB indices, into Pose indices.
Definition at line 87 of file LoopMoverFactory.cc.
References create_loop_mover().
| loop_mover::LoopMoverOP protocols::loops::LoopMoverFactory::create_loop_mover | ( | std::string const & | type_name, |
| GuardedLoopsFromFileOP | guarded_loops | ||
| ) |
Create a loop mover giving it a pointer to a GuardedLoopsFromFile object. This loop mover WILL be in charge of resolving loop indices, unless, of course, the GuardedLoopsFromFile object in the pointer resolves the indices through some other Mover's call to its resolve_loop_indices function.
Definition at line 97 of file LoopMoverFactory.cc.
References create_loop_mover().
|
private |
Definition at line 108 of file LoopMoverFactory.cc.
References protocols::moves::MoverFactory::get_instance(), and protocols::loops::tr().
|
static |
Definition at line 61 of file LoopMoverFactory.cc.
References instance_, and LoopMoverFactory().
Referenced by protocols::domain_assembly::AssembleLinkerMover::apply(), protocols::antibody2::ModelCDRH3::apply(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::comparative_modeling::ThreadingMover::apply(), protocols::forge::components::VarLengthBuild::loop_mover_instance(), and protocols::comparative_modeling::rebuild_loops_until_closed().
|
private |
|
staticprivate |
Definition at line 91 of file LoopMoverFactory.hh.
Referenced by get_instance().
1.8.4