The NotJumpSelector negates the input of one loaded JumpSelector, i.e., it is a logical NOT - it selects all unselected jumps and deselects the selected ones. True becomes false, false becomes true. The JumpSelector to be negated can be pulled in through RosettaScipt using the selector option, subtags for JumpSelectors known to the JumpSelectorFactory or programmatically using set_jump_selector. Note that since most JumpSelectors clear the input JumpSubset, NOT can be thought of as simply selecting the opposite of the passed in selector.
More...
#include <NotJumpSelector.hh>
The NotJumpSelector negates the input of one loaded JumpSelector, i.e., it is a logical NOT - it selects all unselected jumps and deselects the selected ones. True becomes false, false becomes true. The JumpSelector to be negated can be pulled in through RosettaScipt using the selector option, subtags for JumpSelectors known to the JumpSelectorFactory or programmatically using set_jump_selector. Note that since most JumpSelectors clear the input JumpSubset, NOT can be thought of as simply selecting the opposite of the passed in selector.
| core::select::jump_selector::NotJumpSelector::NotJumpSelector |
( |
| ) |
|
|
default |
| core::select::jump_selector::NotJumpSelector::NotJumpSelector |
( |
NotJumpSelector const & |
src | ) |
|
| core::select::jump_selector::NotJumpSelector::NotJumpSelector |
( |
JumpSelectorCOP |
selector | ) |
|
| core::select::jump_selector::NotJumpSelector::~NotJumpSelector |
( |
| ) |
|
|
overridedefault |
Return a JumpSubset indicating a selection of Jumps from the input Pose; the JumpSubset is an array of booleans of length pose.num_jump() where a value of "true" for position i indicates that jump i is a part of the selected subset – and a value of "false" would indicate that it is not.
Implements core::select::jump_selector::JumpSelector.
References selector_.
| std::string core::select::jump_selector::NotJumpSelector::class_name |
( |
| ) |
|
|
static |
| JumpSelectorOP core::select::jump_selector::NotJumpSelector::clone |
( |
| ) |
const |
|
overridevirtual |
| std::string core::select::jump_selector::NotJumpSelector::get_name |
( |
| ) |
const |
|
overridevirtual |
| void core::select::jump_selector::NotJumpSelector::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
datacache |
|
) |
| |
|
overridevirtual |
| void core::select::jump_selector::NotJumpSelector::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
| void core::select::jump_selector::NotJumpSelector::set_jump_selector |
( |
JumpSelectorCOP |
selector | ) |
|
The documentation for this class was generated from the following files: