![]() |
Rosetta Protocols
2014.16.56682
|
#include <RestrictToLoopsAndNeighbors.hh>
Public Types | |
| typedef core::pack::task::operation::TaskOperation | parent |
Public Member Functions | |
| RestrictToLoopsAndNeighbors () | |
| default constructor More... | |
| RestrictToLoopsAndNeighbors (RestrictToLoopsAndNeighbors const &src) | |
| copy constructor More... | |
| virtual | ~RestrictToLoopsAndNeighbors () |
| RestrictToLoopsAndNeighbors & | operator= (RestrictToLoopsAndNeighbors const &rhs) |
| assignment operator More... | |
| virtual core::pack::task::operation::TaskOperationOP | clone () const |
| virtual void | apply (core::pose::Pose const &pose, core::pack::task::PackerTask &task) const |
| bool | design_loop () const |
| void | set_design_loop (bool design_loop) |
| bool | include_neighbors () const |
| void | set_include_neighbors (bool include_neighbors) |
| core::Real | cutoff_distance () const |
| void | set_cutoff_distance (core::Real cutoff_distance) |
| loops::LoopsCOP | loops () const |
| void | set_loops (loops::LoopsCOP loops) |
Private Member Functions | |
| void | init () |
| void | init_for_equal_operator_and_copy_constructor (RestrictToLoopsAndNeighbors &lhs, RestrictToLoopsAndNeighbors const &rhs) |
Private Attributes | |
| bool | design_loop_ |
| bool | include_neighbors_ |
| core::Real | cutoff_distance_ |
| loops::LoopsCOP | loops_ |
| typedef core::pack::task::operation::TaskOperation protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::parent |
| protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::RestrictToLoopsAndNeighbors | ( | ) |
| protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::RestrictToLoopsAndNeighbors | ( | RestrictToLoopsAndNeighbors const & | src | ) |
copy constructor
References init_for_equal_operator_and_copy_constructor().
|
virtual |
|
virtual |
Implements core::pack::task::operation::TaskOperation.
References core::pack::task::operation::RestrictResidueToRepacking::apply(), core::pack::task::operation::PreventRepacking::apply(), cutoff_distance(), design_loop(), include_neighbors(), core::pack::task::operation::RestrictResidueToRepacking::include_residue(), core::pack::task::operation::PreventRepacking::include_residue(), loops(), core::pose::symmetry::make_residue_mask_symmetric(), protocols::loops::select_loop_residues(), and core::pose::Pose::total_residue().
|
virtual |
Implements core::pack::task::operation::TaskOperation.
References RestrictToLoopsAndNeighbors().
| core::Real protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::cutoff_distance | ( | ) | const |
References cutoff_distance_.
Referenced by apply(), and set_cutoff_distance().
| bool protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::design_loop | ( | ) | const |
References design_loop_.
Referenced by apply(), and set_design_loop().
| bool protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::include_neighbors | ( | ) | const |
References include_neighbors_.
Referenced by apply(), and set_include_neighbors().
|
private |
References set_cutoff_distance(), set_design_loop(), set_include_neighbors(), and set_loops().
Referenced by RestrictToLoopsAndNeighbors().
|
private |
References cutoff_distance_, design_loop_, include_neighbors_, and loops_.
Referenced by operator=(), and RestrictToLoopsAndNeighbors().
| loops::LoopsCOP protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::loops | ( | ) | const |
References loops_.
Referenced by apply(), and set_loops().
| RestrictToLoopsAndNeighbors & protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::operator= | ( | RestrictToLoopsAndNeighbors const & | rhs | ) |
assignment operator
References init_for_equal_operator_and_copy_constructor().
| void protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::set_cutoff_distance | ( | core::Real | cutoff_distance | ) |
References cutoff_distance(), and cutoff_distance_.
Referenced by init(), and protocols::antibody::design::AntibodyCDRDesigner::setup_task_factory().
| void protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::set_design_loop | ( | bool | design_loop | ) |
References design_loop(), and design_loop_.
Referenced by init(), and protocols::antibody::design::AntibodyCDRDesigner::setup_task_factory().
| void protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::set_include_neighbors | ( | bool | include_neighbors | ) |
References include_neighbors(), and include_neighbors_.
Referenced by init(), and protocols::antibody::design::AntibodyCDRDesigner::setup_task_factory().
| void protocols::toolbox::task_operations::RestrictToLoopsAndNeighbors::set_loops | ( | loops::LoopsCOP | loops | ) |
References loops(), and loops_.
Referenced by init(), and protocols::antibody::design::AntibodyCDRDesigner::setup_task_factory().
|
private |
Referenced by cutoff_distance(), init_for_equal_operator_and_copy_constructor(), and set_cutoff_distance().
|
private |
Referenced by design_loop(), init_for_equal_operator_and_copy_constructor(), and set_design_loop().
|
private |
Referenced by include_neighbors(), init_for_equal_operator_and_copy_constructor(), and set_include_neighbors().
|
private |
Referenced by init_for_equal_operator_and_copy_constructor(), loops(), and set_loops().
1.8.7