Rosetta 3.4
Public Member Functions
protocols::motifs::BuildPosition Class Reference

#include <BuildPosition.hh>

Inheritance diagram for protocols::motifs::BuildPosition:
Inheritance graph
[legend]
Collaboration diagram for protocols::motifs::BuildPosition:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BuildPosition (Size const seqpos, utility::vector1< Size > const &target_positions)
 BuildPosition (Size const seqpos, utility::vector1< Size > const &target_positions, std::set< std::string > const &allowed_types)
virtual ~BuildPosition ()
 BuildPosition (BuildPosition const &src)
BuildPositionOP clone () const
void keep_rotamer (core::conformation::Residue const &res)
void keep_motif (Motif const &motif)
void keep_motifhit (MotifHit const &motifhit)
void clear_data ()
void clear_rots ()
Size const & seqpos () const
utility::vector1< Size > const & target_positions () const
std::set< std::string > const & allowed_types () const
core::pack::rotamer_set::Rotamers
const & 
best_rotamers () const
MotifCOPs const & best_motifs () const
MotifHitCOPs const & best_motifhits () const

Constructor & Destructor Documentation

protocols::motifs::BuildPosition::BuildPosition ( Size const  seqpos,
utility::vector1< Size > const &  target_positions 
)

Referenced by clone().

protocols::motifs::BuildPosition::BuildPosition ( Size const  seqpos,
utility::vector1< Size > const &  target_positions,
std::set< std::string > const &  allowed_types 
)
protocols::motifs::BuildPosition::~BuildPosition ( ) [virtual]
protocols::motifs::BuildPosition::BuildPosition ( BuildPosition const &  src)

Member Function Documentation

std::set< std::string > const& protocols::motifs::BuildPosition::allowed_types ( ) const [inline]
MotifHitCOPs const& protocols::motifs::BuildPosition::best_motifhits ( ) const [inline]
MotifCOPs const& protocols::motifs::BuildPosition::best_motifs ( ) const [inline]
core::pack::rotamer_set::Rotamers const& protocols::motifs::BuildPosition::best_rotamers ( ) const [inline]
void protocols::motifs::BuildPosition::clear_data ( )
void protocols::motifs::BuildPosition::clear_rots ( )
BuildPositionOP protocols::motifs::BuildPosition::clone ( ) const

References BuildPosition().

void protocols::motifs::BuildPosition::keep_motif ( Motif const &  motif)
void protocols::motifs::BuildPosition::keep_motifhit ( MotifHit const &  motifhit)
void protocols::motifs::BuildPosition::keep_rotamer ( core::conformation::Residue const &  res)
Size const& protocols::motifs::BuildPosition::seqpos ( ) const [inline]
utility::vector1< Size > const& protocols::motifs::BuildPosition::target_positions ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines