![]() |
Rosetta Core
2014.35
|
#include <ResFilters.hh>
Public Types | |
typedef ResFilter | parent |
![]() | |
typedef pose::Pose | Pose |
typedef utility::tag::TagCOP | TagCOP |
Public Member Functions | |
ResidueName3Is () | |
ResidueName3Is (std::string const &) | |
ResidueName3Is (std::set< std::string > const &) | |
virtual bool | operator() (Pose const &, Size) const |
virtual ResFilterOP | clone () const |
virtual void | parse_tag (TagCOP) |
parser xml-like tags to set class data/parameters More... | |
Private Attributes | |
std::set< std::string > | name3_set |
core::pack::task::operation::ResidueName3Is::ResidueName3Is | ( | ) |
Referenced by clone().
core::pack::task::operation::ResidueName3Is::ResidueName3Is | ( | std::string const & | str | ) |
References name3_set.
core::pack::task::operation::ResidueName3Is::ResidueName3Is | ( | std::set< std::string > const & | strs | ) |
|
virtual |
Implements core::pack::task::operation::ResFilter.
Reimplemented in core::pack::task::operation::ResidueName3Isnt.
References ResidueName3Is().
|
virtual |
Implements core::pack::task::operation::ResFilter.
Reimplemented in core::pack::task::operation::ResidueName3Isnt.
References core::chemical::ResidueType::name3(), name3_set, core::pose::Pose::residue_type(), runtime_assert, and core::pose::Pose::total_residue().
|
virtual |
parser xml-like tags to set class data/parameters
Reimplemented from core::pack::task::operation::ResFilter.
References name3_set, and utility::string_split().
|
private |
Referenced by operator()(), parse_tag(), and ResidueName3Is().