Rosetta 3.4
Public Member Functions
protocols::moves::RepeatMover Class Reference

A Mover that repeats an input Mover a user-specified number of times. More...

#include <RepeatMover.hh>

Inheritance diagram for protocols::moves::RepeatMover:
Inheritance graph
[legend]
Collaboration diagram for protocols::moves::RepeatMover:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RepeatMover ()
 RepeatMover.
 RepeatMover (MoverOP mover_in, int nmoves_in)
 Constructs a RepeatMover repeatmover = RepeatMover( mover_in , nmoves_in )
 ~RepeatMover ()
virtual void apply (core::pose::Pose &pose)
 Repeats the input Mover a specified number of times.
virtual std::string get_name () const
 Each derived class must specify its name. The class name.

Detailed Description

A Mover that repeats an input Mover a user-specified number of times.

Common Methods: RepeatMover.apply


Constructor & Destructor Documentation

protocols::moves::RepeatMover::RepeatMover ( )
protocols::moves::RepeatMover::RepeatMover ( MoverOP  mover_in,
int  nmoves_in 
)

Constructs a RepeatMover repeatmover = RepeatMover( mover_in , nmoves_in )

Mover mover_in /object defining what move to make int nmoves_in /how many times to apply mover_in

protocols::moves::RepeatMover::~RepeatMover ( )

Member Function Documentation

void protocols::moves::RepeatMover::apply ( core::pose::Pose pose) [virtual]
std::string protocols::moves::RepeatMover::get_name ( ) const [virtual]

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.


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