Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::ligand_docking::MoveMapBuilder Class Reference

#include <MoveMapBuilder.hh>

Inheritance diagram for protocols::ligand_docking::MoveMapBuilder:
Inheritance graph
[legend]
Collaboration diagram for protocols::ligand_docking::MoveMapBuilder:
Collaboration graph
[legend]

Public Member Functions

 MoveMapBuilder ()
 
virtual ~MoveMapBuilder ()
 
 MoveMapBuilder (MoveMapBuilder const &that)
 
void parse_my_tag (utility::tag::TagPtr const tag, protocols::moves::DataMap &datamap)
 
core::kinematics::MoveMapOP build (core::pose::Pose const &) const
 
InterfaceBuilderOP get_sc_interface_builder () const
 
InterfaceBuilderOP get_bb_interface_builder () const
 
bool minimize_backbone ()
 

Private Member Functions

void set_all_chi (core::pose::Pose const &pose, core::kinematics::MoveMapOP movemap) const
 
void set_all_bb (core::pose::Pose const &pose, core::kinematics::MoveMapOP movemap) const
 

Private Attributes

InterfaceBuilderOP sc_interface_builder_
 
InterfaceBuilderOP bb_interface_builder_
 
bool minimize_water_
 

Constructor & Destructor Documentation

protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder ( )
protocols::ligand_docking::MoveMapBuilder::~MoveMapBuilder ( )
virtual
protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder ( MoveMapBuilder const &  that)

Member Function Documentation

core::kinematics::MoveMapOP protocols::ligand_docking::MoveMapBuilder::build ( core::pose::Pose const &  pose) const
InterfaceBuilderOP protocols::ligand_docking::MoveMapBuilder::get_bb_interface_builder ( ) const

References bb_interface_builder_.

InterfaceBuilderOP protocols::ligand_docking::MoveMapBuilder::get_sc_interface_builder ( ) const

References sc_interface_builder_.

bool protocols::ligand_docking::MoveMapBuilder::minimize_backbone ( )

References bb_interface_builder_.

void protocols::ligand_docking::MoveMapBuilder::parse_my_tag ( utility::tag::TagPtr const  tag,
protocols::moves::DataMap datamap 
)
void protocols::ligand_docking::MoveMapBuilder::set_all_bb ( core::pose::Pose const &  pose,
core::kinematics::MoveMapOP  movemap 
) const
private
void protocols::ligand_docking::MoveMapBuilder::set_all_chi ( core::pose::Pose const &  pose,
core::kinematics::MoveMapOP  movemap 
) const
private

Member Data Documentation

InterfaceBuilderOP protocols::ligand_docking::MoveMapBuilder::bb_interface_builder_
private
bool protocols::ligand_docking::MoveMapBuilder::minimize_water_
private

Referenced by build(), and parse_my_tag().

InterfaceBuilderOP protocols::ligand_docking::MoveMapBuilder::sc_interface_builder_
private

The documentation for this class was generated from the following files: