Rosetta Protocols  2014.35
Public Member Functions | List of all members
protocols::match::AddAllPositionsMPM Class Reference

MPM that returns a vector of all protein positions in the pose i.e. allowing matching everywhere. More...

#include <MatchPositionModifiers.hh>

Public Member Functions

 AddAllPositionsMPM ()
 
 ~AddAllPositionsMPM ()
 
virtual utility::vector1
< core::Size
modified_match_positions (utility::vector1< core::Size > const &original_positions, core::pose::Pose const &match_pose, protocols::match::MatcherTaskCOP mtask) const
 the positions in the vector1< Size > that is returned by this function will replace the match positions in the MatcherTask. More...
 
- Public Member Functions inherited from protocols::match::MatchPositionModifier
 MatchPositionModifier ()
 
virtual ~MatchPositionModifier ()
 

Detailed Description

MPM that returns a vector of all protein positions in the pose i.e. allowing matching everywhere.

Constructor & Destructor Documentation

protocols::match::AddAllPositionsMPM::AddAllPositionsMPM ( )
protocols::match::AddAllPositionsMPM::~AddAllPositionsMPM ( )

Member Function Documentation

utility::vector1< core::Size > protocols::match::AddAllPositionsMPM::modified_match_positions ( utility::vector1< core::Size > const &  original_positions,
core::pose::Pose const &  match_pose,
protocols::match::MatcherTaskCOP  mtask 
) const
virtual

the positions in the vector1< Size > that is returned by this function will replace the match positions in the MatcherTask.

Implements protocols::match::MatchPositionModifier.

References core::chemical::ResidueType::is_protein(), core::pose::Pose::residue_type(), and core::pose::Pose::total_residue().


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