![]() |
Rosetta
2021.16
|
#include <MoveMapBuilder.hh>

Public Member Functions | |
| MoveMapBuilder () | |
| ~MoveMapBuilder () override | |
| MoveMapBuilder (MoveMapBuilder const &that) | |
| MoveMapBuilder (InterfaceBuilderOP sc, InterfaceBuilderOP bb, bool minimize_water) | |
| void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::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 () |
Static Public Member Functions | |
| static std::string | element_name () |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
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_ |
| protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder | ( | ) |
|
overridedefault |
| protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder | ( | MoveMapBuilder const & | that | ) |
| protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder | ( | InterfaceBuilderOP | sc, |
| InterfaceBuilderOP | bb, | ||
| bool | minimize_water | ||
| ) |
| core::kinematics::MoveMapOP protocols::ligand_docking::MoveMapBuilder::build | ( | core::pose::Pose const & | pose | ) | const |
References bb_interface_builder_, core::pose::Pose::fold_tree(), core::kinematics::FoldTree::get_residue_edge(), core::conformation::Residue::has_property(), core::kinematics::Edge::is_jump(), core::kinematics::Edge::label(), minimize_water_, protocols::ligand_docking::MoveMapBuilder_tracer(), core::chemical::ResidueTypeBase::name3(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), sc_interface_builder_, set_all_bb(), set_all_chi(), protocols::ligand_docking::set_jumps(), and core::pose::Pose::size().
|
static |
| 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::TagCOP | tag, |
| basic::datacache::DataMap & | datamap | ||
| ) |
References bb_interface_builder_, minimize_water_, and sc_interface_builder_.
|
static |
|
private |
You MUST call set_all_chi first
References bb_interface_builder_, core::conformation::Residue::is_protein(), protocols::ligand_docking::ligand_options::InterfaceInfo::non_interface, and core::pose::Pose::residue().
Referenced by build().
|
private |
References core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), core::pose::Pose::conformation(), core::sequence::end, core::pose::get_chain_from_chain_id(), protocols::ligand_docking::MoveMapBuilder_tracer(), protocols::ligand_docking::ligand_options::InterfaceInfo::non_interface, core::conformation::Conformation::num_chains(), and sc_interface_builder_.
Referenced by build().
|
private |
Referenced by build(), get_bb_interface_builder(), minimize_backbone(), parse_my_tag(), and set_all_bb().
|
private |
Referenced by build(), and parse_my_tag().
|
private |
Referenced by build(), get_sc_interface_builder(), parse_my_tag(), and set_all_chi().
1.8.7