![]() |
Rosetta Core
2014.16.56682
|
The NotResidueSelector negates the input of one loaded ResidueSelector, i.e., it selects all unselected residues and deselects the selected ones. The ResidueSelector to be negated can be pulled in through RosettaScipt using the selector option, subtags for ResidueSelectors known to the ResidueSelectorFactory or programmatically using set_residue_selector. More...
#include <NotResidueSelector.hh>
Public Member Functions | |
| NotResidueSelector () | |
| NotResidueSelector (ResidueSelectorCOP selector) | |
| virtual | ~NotResidueSelector () |
| virtual void | apply (core::pose::Pose const &pose, ResidueSubset &subset) const |
| Make modifications to the subset vector given an input pose. The input ResidueSubset should already be of size pose.total_residue() More... | |
| virtual void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &datamap) |
| Initialize any data members of this instance from an input tag and a DataMap object. More... | |
| virtual std::string | get_name () const |
| void | set_residue_selector (ResidueSelectorCOP selector) |
| sets a ResidueSelector More... | |
Public Member Functions inherited from core::pack::task::residue_selector::ResidueSelector | |
| ResidueSelector () | |
| virtual | ~ResidueSelector () |
Static Public Member Functions | |
| static std::string | class_name () |
Private Attributes | |
| ResidueSelectorCOP | selector_ |
The NotResidueSelector negates the input of one loaded ResidueSelector, i.e., it selects all unselected residues and deselects the selected ones. The ResidueSelector to be negated can be pulled in through RosettaScipt using the selector option, subtags for ResidueSelectors known to the ResidueSelectorFactory or programmatically using set_residue_selector.
| core::pack::task::residue_selector::NotResidueSelector::NotResidueSelector | ( | ) |
| core::pack::task::residue_selector::NotResidueSelector::NotResidueSelector | ( | ResidueSelectorCOP | selector | ) |
References set_residue_selector().
|
virtual |
|
virtual |
Make modifications to the subset vector given an input pose. The input ResidueSubset should already be of size pose.total_residue()
Implements core::pack::task::residue_selector::ResidueSelector.
References selector_, and core::pose::Pose::total_residue().
|
static |
Referenced by get_name(), and core::pack::task::residue_selector::NotResidueSelectorCreator::keyname().
|
virtual |
Implements core::pack::task::residue_selector::ResidueSelector.
References class_name().
|
virtual |
Initialize any data members of this instance from an input tag and a DataMap object.
Noop implementation in the base class in the case that a derived class has no need to read data from an input tag
Reimplemented from core::pack::task::residue_selector::ResidueSelector.
References basic::datacache::DataMap::get(), core::pack::task::residue_selector::ResidueSelectorFactory::get_instance(), core::pack::task::residue_selector::ResidueSelectorFactory::new_residue_selector(), selector_, set_residue_selector(), and tags.
| void core::pack::task::residue_selector::NotResidueSelector::set_residue_selector | ( | ResidueSelectorCOP | selector | ) |
sets a ResidueSelector
References selector_.
Referenced by NotResidueSelector(), and parse_my_tag().
|
private |
Referenced by apply(), parse_my_tag(), and set_residue_selector().
1.8.7