Rosetta 3.4
Public Types | Public Member Functions | Static Public Member Functions | Friends
protocols::antibody2::Ab_Assemble_Templates Class Reference

#include <Ab_Assemble_Templates.hh>

Inheritance diagram for protocols::antibody2::Ab_Assemble_Templates:
Inheritance graph
[legend]
Collaboration diagram for protocols::antibody2::Ab_Assemble_Templates:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::map< std::string,
bool
GraftMap

Public Member Functions

 Ab_Assemble_Templates ()
 ~Ab_Assemble_Templates ()
virtual protocols::moves::MoverOP clone () const
 clone has to be overridden only if clone invocation is expected.
void set_default ()
 Assigns default values to primitive members.
void sync_objects_with_flags ()
 Instantiates non-primitive members based on the value of the primitive members.
virtual void apply (core::pose::Pose &pose)
void set_graft_l1 (bool graft_l1)
void set_graft_l2 (bool graft_l2)
void set_graft_l3 (bool graft_l3)
void set_graft_h1 (bool graft_h1)
void set_graft_h2 (bool graft_h2)
void set_graft_h3 (bool graft_h3)
void set_camelid (bool camelid)
void set_camelid_constraints (bool camelid_constraints)
void set_benchmark (bool benchmark)
void set_cst_weight (core::Real cst_weight)
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void display_constraint_residues (core::pose::Pose &pose)
void show (std::ostream &out=std::cout)

Static Public Member Functions

static void register_options ()
 Associates relevant options with the AntibodyModeler class.

Friends

std::ostream & operator<< (std::ostream &out, const Ab_Assemble_Templates &ab_m_2)

Member Typedef Documentation


Constructor & Destructor Documentation

protocols::antibody2::Ab_Assemble_Templates::Ab_Assemble_Templates ( )

Referenced by clone().

protocols::antibody2::Ab_Assemble_Templates::~Ab_Assemble_Templates ( )

Member Function Documentation

void protocols::antibody2::Ab_Assemble_Templates::apply ( core::pose::Pose pose) [virtual]
protocols::moves::MoverOP protocols::antibody2::Ab_Assemble_Templates::clone ( ) const [virtual]

clone has to be overridden only if clone invocation is expected.

clone is meant to return an OP'ed deep copy of this object. This really should be a pure virtual in the base class, but adding pure virtuals to Mover would massively disrupt the code. This default implementation crashes at runtime instead of compiletime if you try to call it. If this code is causing you problems, your Mover needs to override this function.

Reimplemented from protocols::moves::Mover.

References Ab_Assemble_Templates().

void protocols::antibody2::Ab_Assemble_Templates::display_constraint_residues ( core::pose::Pose pose)
std::string protocols::antibody2::Ab_Assemble_Templates::get_name ( ) const [virtual]

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

Implements protocols::moves::Mover.

void protocols::antibody2::Ab_Assemble_Templates::register_options ( ) [static]

Associates relevant options with the AntibodyModeler class.

Reimplemented from protocols::moves::Mover.

void protocols::antibody2::Ab_Assemble_Templates::set_benchmark ( bool  benchmark) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_camelid ( bool  camelid) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_camelid_constraints ( bool  camelid_constraints) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_cst_weight ( core::Real  cst_weight) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_default ( )

Assigns default values to primitive members.

References protocols::TR().

void protocols::antibody2::Ab_Assemble_Templates::set_graft_h1 ( bool  graft_h1) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_graft_h2 ( bool  graft_h2) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_graft_h3 ( bool  graft_h3) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_graft_l1 ( bool  graft_l1) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_graft_l2 ( bool  graft_l2) [inline]
void protocols::antibody2::Ab_Assemble_Templates::set_graft_l3 ( bool  graft_l3) [inline]
void protocols::antibody2::Ab_Assemble_Templates::show ( std::ostream &  out = std::cout)

Show the complete setup of the docking protocol

References sync_objects_with_flags().

void protocols::antibody2::Ab_Assemble_Templates::sync_objects_with_flags ( )

Instantiates non-primitive members based on the value of the primitive members.

Referenced by apply(), and show().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const Ab_Assemble_Templates ab_m_2 
) [friend]

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