![]() |
Rosetta Core
2014.35
|
#include <ResidueSelector.hh>
Public Member Functions | |
ResidueSelector () | |
virtual | ~ResidueSelector () |
virtual void | apply (core::pose::Pose const &pose, ResidueSubset &subset) const =0 |
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 &datacache) |
Initialize any data members of this instance from an input tag and a DataMap object. More... | |
virtual std::string | get_name () const =0 |
core::pack::task::residue_selector::ResidueSelector::ResidueSelector | ( | ) |
|
virtual |
|
pure virtual |
Make modifications to the subset vector given an input pose. The input ResidueSubset should already be of size pose.total_residue()
Implemented in core::pack::task::residue_selector::InterGroupInterfaceByVectorSelector, core::pack::task::residue_selector::OrResidueSelector, core::pack::task::residue_selector::AndResidueSelector, core::pack::task::residue_selector::ResidueIndexSelector, core::pack::task::residue_selector::JumpDownstreamSelector, core::pack::task::residue_selector::JumpUpstreamSelector, core::pack::task::residue_selector::NeighborhoodResidueSelector, core::pack::task::residue_selector::NotResidueSelector, core::pack::task::residue_selector::NumNeighborsSelector, and core::pack::task::residue_selector::ChainSelector.
Referenced by core::pack::task::residue_selector::InterGroupInterfaceByVectorSelector::set_from_residue_selector().
|
pure virtual |
Implemented in core::pack::task::residue_selector::InterGroupInterfaceByVectorSelector, core::pack::task::residue_selector::OrResidueSelector, core::pack::task::residue_selector::AndResidueSelector, core::pack::task::residue_selector::ResidueIndexSelector, core::pack::task::residue_selector::JumpDownstreamSelector, core::pack::task::residue_selector::JumpUpstreamSelector, core::pack::task::residue_selector::NeighborhoodResidueSelector, core::pack::task::residue_selector::ChainSelector, core::pack::task::residue_selector::NotResidueSelector, and core::pack::task::residue_selector::NumNeighborsSelector.
|
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 in core::pack::task::residue_selector::InterGroupInterfaceByVectorSelector, core::pack::task::residue_selector::OrResidueSelector, core::pack::task::residue_selector::AndResidueSelector, core::pack::task::residue_selector::ResidueIndexSelector, core::pack::task::residue_selector::JumpDownstreamSelector, core::pack::task::residue_selector::JumpUpstreamSelector, core::pack::task::residue_selector::NeighborhoodResidueSelector, core::pack::task::residue_selector::ChainSelector, core::pack::task::residue_selector::NotResidueSelector, and core::pack::task::residue_selector::NumNeighborsSelector.