Rosetta Core  2014.35
Public Member Functions | List of all members
core::pack::task::residue_selector::ResidueSelector Class Referenceabstract

#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
 

Constructor & Destructor Documentation

core::pack::task::residue_selector::ResidueSelector::ResidueSelector ( )
core::pack::task::residue_selector::ResidueSelector::~ResidueSelector ( )
virtual

Member Function Documentation

virtual void core::pack::task::residue_selector::ResidueSelector::apply ( core::pose::Pose const &  pose,
ResidueSubset subset 
) const
pure virtual
virtual std::string core::pack::task::residue_selector::ResidueSelector::get_name ( ) const
pure virtual
void core::pack::task::residue_selector::ResidueSelector::parse_my_tag ( utility::tag::TagCOP  tag,
basic::datacache::DataMap datacache 
)
virtual

The documentation for this class was generated from the following files: