|
Rosetta 3.5
|
#include <RestrictToTerminiOperation.hh>


Public Member Functions | |
| RestrictToTerminiOperation () | |
| RestrictToTerminiOperation (core::Size chain, bool restrict_n_terminus, bool restrict_c_terminus) | |
| RestrictToTerminiOperation (RestrictToTerminiOperation const &src) | |
| ~RestrictToTerminiOperation () | |
| core::pack::task::operation::TaskOperationOP | clone () const |
| Create another task operation of the type matching the most-derived version of the class. More... | |
| void | apply (core::pose::Pose const &, core::pack::task::PackerTask &) const |
| restrict to pack only the N and/or C-termini More... | |
| void | parse_tag (utility::tag::TagPtr) |
| Used to parse an xml-like tag to load parameters and properties. More... | |
Public Member Functions inherited from core::pack::task::operation::TaskOperation | |
| virtual | ~TaskOperation () |
| virtual void | parse_def (utility::lua::LuaObject const &def) |
Private Attributes | |
| core::Size | chain_ |
| bool | repack_n_terminus_ |
| bool | repack_c_terminus_ |
Additional Inherited Members | |
Public Types inherited from core::pack::task::operation::TaskOperation | |
| typedef utility::tag::TagPtr | TagPtr |
| typedef pose::Pose | Pose |
Definition at line 41 of file RestrictToTerminiOperation.hh.
| protocols::toolbox::task_operations::RestrictToTerminiOperation::RestrictToTerminiOperation | ( | ) |
Definition at line 60 of file RestrictToTerminiOperation.cc.
Referenced by clone().
| protocols::toolbox::task_operations::RestrictToTerminiOperation::RestrictToTerminiOperation | ( | core::Size | chain, |
| bool | restrict_n_terminus, | ||
| bool | restrict_c_terminus | ||
| ) |
Definition at line 66 of file RestrictToTerminiOperation.cc.
| protocols::toolbox::task_operations::RestrictToTerminiOperation::RestrictToTerminiOperation | ( | RestrictToTerminiOperation const & | src) |
Definition at line 75 of file RestrictToTerminiOperation.cc.
| protocols::toolbox::task_operations::RestrictToTerminiOperation::~RestrictToTerminiOperation | ( | ) |
Definition at line 83 of file RestrictToTerminiOperation.cc.
|
virtual |
restrict to pack only the N and/or C-termini
Implements core::pack::task::operation::TaskOperation.
Definition at line 92 of file RestrictToTerminiOperation.cc.
References chain_, core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), core::pose::Pose::conformation(), core::pack::task::PackerTask::nonconst_residue_task(), core::conformation::Conformation::num_chains(), core::pack::task::ResidueLevelTask::prevent_repacking(), repack_c_terminus_, repack_n_terminus_, core::pack::task::ResidueLevelTask::restrict_to_repacking(), and core::pose::Pose::total_residue().
|
virtual |
Create another task operation of the type matching the most-derived version of the class.
Implements core::pack::task::operation::TaskOperation.
Definition at line 86 of file RestrictToTerminiOperation.cc.
References RestrictToTerminiOperation().
|
virtual |
Used to parse an xml-like tag to load parameters and properties.
Reimplemented from core::pack::task::operation::TaskOperation.
Definition at line 127 of file RestrictToTerminiOperation.cc.
References chain_, repack_c_terminus_, and repack_n_terminus_.
|
private |
Definition at line 68 of file RestrictToTerminiOperation.hh.
Referenced by apply(), and parse_tag().
|
private |
Definition at line 73 of file RestrictToTerminiOperation.hh.
Referenced by apply(), and parse_tag().
|
private |
Definition at line 72 of file RestrictToTerminiOperation.hh.
Referenced by apply(), and parse_tag().
1.8.4