Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::swa::protein::StepWiseProteinFragmentSampleGenerator Class Reference

#include <StepWiseProteinFragmentSampleGenerator.hh>

Inheritance diagram for protocols::swa::protein::StepWiseProteinFragmentSampleGenerator:
Inheritance graph
[legend]
Collaboration diagram for protocols::swa::protein::StepWiseProteinFragmentSampleGenerator:
Collaboration graph
[legend]

Public Member Functions

 StepWiseProteinFragmentSampleGenerator (std::string const frag_file, utility::vector1< core::Size > const &slice_res, utility::vector1< core::Size > const &moving_residues)
 
void reset ()
 
bool has_another_sample ()
 
void get_next_sample (core::pose::Pose &pose)
 
Size size () const
 
- Public Member Functions inherited from protocols::swa::StepWisePoseSampleGenerator
 StepWisePoseSampleGenerator ()
 
 ~StepWisePoseSampleGenerator ()
 

Private Attributes

core::Size count_
 
core::Size insert_pos_
 
core::fragment::FrameOP frame
 
core::Size num_samples_
 

Detailed Description

Definition at line 31 of file StepWiseProteinFragmentSampleGenerator.hh.

Constructor & Destructor Documentation

protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::StepWiseProteinFragmentSampleGenerator ( std::string const  frag_file,
utility::vector1< core::Size > const &  slice_res,
utility::vector1< core::Size > const &  moving_residues 
)

Member Function Documentation

void protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::get_next_sample ( core::pose::Pose pose)
virtual
bool protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::has_another_sample ( )
virtual
void protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::reset ( void  )
virtual
Size protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::size ( ) const
virtual

Member Data Documentation

core::Size protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::count_
private
core::fragment::FrameOP protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::frame
private
core::Size protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::insert_pos_
private
core::Size protocols::swa::protein::StepWiseProteinFragmentSampleGenerator::num_samples_
private

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