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

#include <DesignProteinBackboneAroundDNA.hh>

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

List of all members.

Public Types

typedef loops::Loops Loops

Public Member Functions

 DesignProteinBackboneAroundDNA ()
virtual ~DesignProteinBackboneAroundDNA ()
 DesignProteinBackboneAroundDNA (std::string const &, ScoreFunctionCOP)
void targeted_dna (DnaDesignDefOPs const &)
DnaDesignDefOPs const & targeted_dna () const
virtual void apply (Pose &)
 Performs side-chain packing based on the input PackerTask using the input ScoreFunction.
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
virtual void parse_my_tag (TagPtr const, moves::DataMap &, protocols::filters::Filters_map const &, moves::Movers_map const &, 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


Constructor & Destructor Documentation

protocols::dna::DesignProteinBackboneAroundDNA::DesignProteinBackboneAroundDNA ( )

Referenced by clone(), and fresh_instance().

protocols::dna::DesignProteinBackboneAroundDNA::~DesignProteinBackboneAroundDNA ( ) [virtual]
protocols::dna::DesignProteinBackboneAroundDNA::DesignProteinBackboneAroundDNA ( std::string const &  type,
ScoreFunctionCOP  scorefxn 
)

Member Function Documentation

void protocols::dna::DesignProteinBackboneAroundDNA::apply ( Pose pose) [virtual]
moves::MoverOP protocols::dna::DesignProteinBackboneAroundDNA::clone ( ) const [virtual]

required in the context of the parser/scripting scheme

Reimplemented from protocols::simple_moves::PackRotamersMover.

References DesignProteinBackboneAroundDNA().

moves::MoverOP protocols::dna::DesignProteinBackboneAroundDNA::fresh_instance ( ) const [virtual]

required in the context of the parser/scripting scheme

Reimplemented from protocols::simple_moves::PackRotamersMover.

References DesignProteinBackboneAroundDNA().

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

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

Reimplemented from protocols::simple_moves::PackRotamersMover.

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

void protocols::dna::DesignProteinBackboneAroundDNA::parse_my_tag ( TagPtr const  tag,
moves::DataMap datamap,
protocols::filters::Filters_map const &  filters,
moves::Movers_map const &  movers,
Pose const &  pose 
) [virtual]
void protocols::dna::DesignProteinBackboneAroundDNA::targeted_dna ( DnaDesignDefOPs const &  defs)
DnaDesignDefOPs const & protocols::dna::DesignProteinBackboneAroundDNA::targeted_dna ( ) const

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