The NotResidueSelector negates the input of one loaded ResidueSelector, i.e., it is a logical NOT - it selects all unselected residues and deselects the selected ones. True becomes false, false becomes true. 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. Note that since most ResidueSelectors clear the input ResidueSubset, NOT can be thought of as simply selecting the opposite of the passed in selector.
More...
#include <NotResidueSelector.hh>
The NotResidueSelector negates the input of one loaded ResidueSelector, i.e., it is a logical NOT - it selects all unselected residues and deselects the selected ones. True becomes false, false becomes true. 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. Note that since most ResidueSelectors clear the input ResidueSubset, NOT can be thought of as simply selecting the opposite of the passed in selector.
| core::select::residue_selector::NotResidueSelector::NotResidueSelector |
( |
| ) |
|
|
default |
| core::select::residue_selector::NotResidueSelector::NotResidueSelector |
( |
NotResidueSelector const & |
src | ) |
|
| core::select::residue_selector::NotResidueSelector::NotResidueSelector |
( |
ResidueSelectorCOP |
selector | ) |
|
| core::select::residue_selector::NotResidueSelector::~NotResidueSelector |
( |
| ) |
|
|
overridedefault |
Return a ResidueSubset indicating a selection of Residues from the input Pose; the ResidueSubset is an array of booleans where a value of "true" for position i indicates that residue i is a part of the selected subset – and a value of "false" would indicate that it is not.
Implements core::select::residue_selector::ResidueSelector.
References selector_.
| std::string core::select::residue_selector::NotResidueSelector::class_name |
( |
| ) |
|
|
static |
| ResidueSelectorOP core::select::residue_selector::NotResidueSelector::clone |
( |
| ) |
const |
|
overridevirtual |
| std::string core::select::residue_selector::NotResidueSelector::get_name |
( |
| ) |
const |
|
overridevirtual |
| void core::select::residue_selector::NotResidueSelector::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
datacache |
|
) |
| |
|
overridevirtual |
| void core::select::residue_selector::NotResidueSelector::provide_citation_info |
( |
basic::citation_manager::CitationCollectionList & |
citations | ) |
const |
|
overridevirtual |
| void core::select::residue_selector::NotResidueSelector::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
| void core::select::residue_selector::NotResidueSelector::set_residue_selector |
( |
ResidueSelectorCOP |
selector | ) |
|
The documentation for this class was generated from the following files: