Rosetta 3.4
Public Member Functions | Protected Member Functions
protocols::comparative_modeling::hybridize::CartesianHybridize Class Reference

#include <CartesianHybridize.hh>

Inheritance diagram for protocols::comparative_modeling::hybridize::CartesianHybridize:
Inheritance graph
[legend]
Collaboration diagram for protocols::comparative_modeling::hybridize::CartesianHybridize:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CartesianHybridize ()
 CartesianHybridize (utility::vector1< core::pose::PoseOP > const &templates_in, utility::vector1< core::Real > const &template_wts_in, utility::vector1< protocols::loops::Loops > const &template_chunks_in, utility::vector1< protocols::loops::Loops > const &template_contigs_in, core::fragment::FragSetOP fragments9_in)
void init ()
void apply (core::pose::Pose &pose)
void set_scorefunction (core::scoring::ScoreFunctionOP scorefxn_in)
void set_increase_cycles (core::Real increase_cycles_in)
void set_no_global_frame (bool no_global_frame_in)
void set_linmin_only (core::Real linmin_only_in)
std::string get_name () const
 Each derived class must specify its name. The class name.

Protected Member Functions

void apply_frag (core::pose::Pose &pose, core::pose::Pose &templ, protocols::loops::Loop &frag, bool superpose=true)
void apply_frame (core::pose::Pose &pose, core::fragment::Frame &frame)

Constructor & Destructor Documentation

protocols::comparative_modeling::hybridize::CartesianHybridize::CartesianHybridize ( )

References init().

protocols::comparative_modeling::hybridize::CartesianHybridize::CartesianHybridize ( utility::vector1< core::pose::PoseOP > const &  templates_in,
utility::vector1< core::Real > const &  template_wts_in,
utility::vector1< protocols::loops::Loops > const &  template_chunks_in,
utility::vector1< protocols::loops::Loops > const &  template_contigs_in,
core::fragment::FragSetOP  fragments9_in 
)

Member Function Documentation

void protocols::comparative_modeling::hybridize::CartesianHybridize::apply ( core::pose::Pose pose) [virtual]
void protocols::comparative_modeling::hybridize::CartesianHybridize::apply_frag ( core::pose::Pose pose,
core::pose::Pose templ,
protocols::loops::Loop frag,
bool  superpose = true 
) [protected]
void protocols::comparative_modeling::hybridize::CartesianHybridize::apply_frame ( core::pose::Pose pose,
core::fragment::Frame frame 
) [protected]
std::string protocols::comparative_modeling::hybridize::CartesianHybridize::get_name ( ) const [inline, virtual]

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

Implements protocols::moves::Mover.

void protocols::comparative_modeling::hybridize::CartesianHybridize::init ( void  )
void protocols::comparative_modeling::hybridize::CartesianHybridize::set_increase_cycles ( core::Real  increase_cycles_in) [inline]
void protocols::comparative_modeling::hybridize::CartesianHybridize::set_linmin_only ( core::Real  linmin_only_in) [inline]
void protocols::comparative_modeling::hybridize::CartesianHybridize::set_no_global_frame ( bool  no_global_frame_in) [inline]
void protocols::comparative_modeling::hybridize::CartesianHybridize::set_scorefunction ( core::scoring::ScoreFunctionOP  scorefxn_in)

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