Rosetta 3.4
Public Types | Public Member Functions
protocols::dna::DnaInterfaceMinMover Class Reference

#include <DnaInterfaceMinMover.hh>

Inheritance diagram for protocols::dna::DnaInterfaceMinMover:
Inheritance graph
[legend]
Collaboration diagram for protocols::dna::DnaInterfaceMinMover:
Collaboration graph
[legend]

List of all members.

Public Types

typedef utility::tag::TagPtr TagPtr

Public Member Functions

 DnaInterfaceMinMover ()
 DnaInterfaceMinMover (DnaInterfaceMinMover const &)
DnaInterfaceMinMoveroperator= (DnaInterfaceMinMover const &)
virtual ~DnaInterfaceMinMover ()
 DnaInterfaceMinMover (DnaInterfaceFinderOP)
virtual void apply (core::pose::Pose &)
 Minimizes the DOFs of <pose_> specified in the MoveMap using the ScoreFunction.
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void use_interface (DnaInterfaceFinderOP)
void chi (bool value)
void bb (bool value)
void reset_from_interface ()
virtual void parse_my_tag (TagPtr const, moves::DataMap &, protocols::filters::Filters_map const &, moves::Movers_map const &, core::pose::Pose const &)
 parse XML (specifically in the context of the parser/scripting scheme)
virtual moves::MoverOP fresh_instance () const
 required in the context of the parser/scripting scheme
virtual moves::MoverOP clone () const
 required in the context of the parser/scripting scheme

Member Typedef Documentation

typedef utility::tag::TagPtr protocols::dna::DnaInterfaceMinMover::TagPtr

Reimplemented from protocols::moves::Mover.


Constructor & Destructor Documentation

protocols::dna::DnaInterfaceMinMover::DnaInterfaceMinMover ( )
protocols::dna::DnaInterfaceMinMover::DnaInterfaceMinMover ( DnaInterfaceMinMover const &  src)
protocols::dna::DnaInterfaceMinMover::~DnaInterfaceMinMover ( ) [virtual]
protocols::dna::DnaInterfaceMinMover::DnaInterfaceMinMover ( DnaInterfaceFinderOP  interface)

Member Function Documentation

void protocols::dna::DnaInterfaceMinMover::apply ( core::pose::Pose pose_) [virtual]

Minimizes the DOFs of <pose_> specified in the MoveMap using the ScoreFunction.

example(s): minmover.apply(pose) See also: MinMover MinMover.movemap MinMover.score_function

Reimplemented from protocols::simple_moves::MinMover.

References core::scoring::ScoreFunctionFactory::create_score_function(), protocols::simple_moves::MinMover::min_options(), protocols::simple_moves::MinMover::movemap(), reset_from_interface(), and protocols::simple_moves::MinMover::score_function().

void protocols::dna::DnaInterfaceMinMover::bb ( bool  value) [inline]
void protocols::dna::DnaInterfaceMinMover::chi ( bool  value) [inline]
MoverOP protocols::dna::DnaInterfaceMinMover::clone ( ) const [virtual]

required in the context of the parser/scripting scheme

Reimplemented from protocols::simple_moves::MinMover.

References DnaInterfaceMinMover().

MoverOP protocols::dna::DnaInterfaceMinMover::fresh_instance ( ) const [virtual]

required in the context of the parser/scripting scheme

Reimplemented from protocols::simple_moves::MinMover.

References DnaInterfaceMinMover().

std::string protocols::dna::DnaInterfaceMinMover::get_name ( ) const [virtual]

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

Reimplemented from protocols::simple_moves::MinMover.

References protocols::dna::DnaInterfaceMinMoverCreator::mover_name().

DnaInterfaceMinMover & protocols::dna::DnaInterfaceMinMover::operator= ( DnaInterfaceMinMover const &  src)
void protocols::dna::DnaInterfaceMinMover::parse_my_tag ( TagPtr const  tag,
moves::DataMap datamap,
protocols::filters::Filters_map const &  ,
moves::Movers_map const &  ,
core::pose::Pose const &   
) [virtual]
void protocols::dna::DnaInterfaceMinMover::reset_from_interface ( )
void protocols::dna::DnaInterfaceMinMover::use_interface ( DnaInterfaceFinderOP  interface)

References reset_from_interface().

Referenced by parse_my_tag().


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