![]() |
Rosetta
2021.16
|
#include <ResLvlTaskOperation.hh>

Public Types | |
| typedef utility::tag::TagCOP | TagCOP |
Public Member Functions | |
| virtual ResLvlTaskOperationOP | clone () const =0 |
| Create another task operation of the type matching the most-derived version of the class. More... | |
| virtual void | apply (ResidueLevelTask &) const =0 |
| Change a ResidueLevelTask in some way. The input pose is the one to which the input task will be later applied. More... | |
| virtual void | parse_tag (TagCOP) |
| parser xml-like tags to set class data/parameters More... | |
| virtual void | provide_citation_info (basic::citation_manager::CitationCollectionList &) const |
| Provide citations to the passed CitationCollectionList Subclasses should add the info for themselves and any other classes they use. More... | |
| typedef utility::tag::TagCOP core::pack::task::operation::ResLvlTaskOperation::TagCOP |
|
pure virtual |
Change a ResidueLevelTask in some way. The input pose is the one to which the input task will be later applied.
Implemented in core::pack::task::operation::ExtraRotamersGenericRLT, core::pack::task::operation::ExtraChiCutoffRLT, core::pack::task::operation::PreserveCBetaRLT, core::pack::task::operation::IncludeCurrentRLT, core::pack::task::operation::AddBehaviorRLT, core::pack::task::operation::PreventRepackingRLT, core::pack::task::operation::DisallowIfNonnativeRLT, core::pack::task::operation::RestrictAbsentCanonicalAASExceptNativeRLT, core::pack::task::operation::RestrictAbsentCanonicalAASRLT, and core::pack::task::operation::RestrictToRepackingRLT.
|
pure virtual |
Create another task operation of the type matching the most-derived version of the class.
Implemented in core::pack::task::operation::ExtraRotamersGenericRLT, core::pack::task::operation::ExtraChiCutoffRLT, core::pack::task::operation::PreserveCBetaRLT, core::pack::task::operation::IncludeCurrentRLT, core::pack::task::operation::AddBehaviorRLT, core::pack::task::operation::PreventRepackingRLT, core::pack::task::operation::DisallowIfNonnativeRLT, core::pack::task::operation::RestrictAbsentCanonicalAASExceptNativeRLT, core::pack::task::operation::RestrictAbsentCanonicalAASRLT, and core::pack::task::operation::RestrictToRepackingRLT.
|
inlinevirtual |
parser xml-like tags to set class data/parameters
Reimplemented in core::pack::task::operation::ExtraRotamersGenericRLT, core::pack::task::operation::ExtraChiCutoffRLT, core::pack::task::operation::AddBehaviorRLT, core::pack::task::operation::DisallowIfNonnativeRLT, core::pack::task::operation::RestrictAbsentCanonicalAASExceptNativeRLT, and core::pack::task::operation::RestrictAbsentCanonicalAASRLT.
|
inlinevirtual |
Provide citations to the passed CitationCollectionList Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by task operations wishing to provide citation information.
1.8.7