Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::loop_modeling::openers::OpenerCollection Class Reference

#include <OpenerCollection.hh>

Public Member Functions

 OpenerCollection ()
 
 ~OpenerCollection ()
 
void apply (Pose &pose, Loop const &loop)
 
void add (LoopOpenerOP opener)
 
void clear ()
 
void mark_as_default ()
 

Private Attributes

utility::vector1< LoopOpenerOPopeners_
 
bool is_default_
 

Constructor & Destructor Documentation

protocols::loop_modeling::openers::OpenerCollection::OpenerCollection ( )

References is_default_.

protocols::loop_modeling::openers::OpenerCollection::~OpenerCollection ( )

Member Function Documentation

void protocols::loop_modeling::openers::OpenerCollection::add ( LoopOpenerOP  opener)

References clear(), is_default_, and openers_.

void protocols::loop_modeling::openers::OpenerCollection::apply ( Pose pose,
Loop const &  loop 
)
virtual
void protocols::loop_modeling::openers::OpenerCollection::clear ( )

References openers_.

Referenced by add().

void protocols::loop_modeling::openers::OpenerCollection::mark_as_default ( )

References is_default_.

Member Data Documentation

bool protocols::loop_modeling::openers::OpenerCollection::is_default_
private
utility::vector1<LoopOpenerOP> protocols::loop_modeling::openers::OpenerCollection::openers_
private

Referenced by add(), apply(), and clear().


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