Rosetta
|
#include <Rotate.hh>
Public Member Functions | |
Rotate_info ()=default | |
core::Size | chain_id (core::pose::Pose const &pose) const |
char | chain_letter (core::pose::Pose const &pose) const |
core::Size | jump_id (core::pose::Pose const &pose) const |
void | set_chain_id (core::Size id) |
void | set_chain_letter (std::string const &str) |
utility::vector1< core::Size > | tag_along_chain_ids (core::pose::Pose const &pose) const |
utility::vector1< core::Size > | tag_along_jumps (core::pose::Pose const &pose) const |
utility::vector1< core::Size > | tag_along_residues (core::pose::Pose const &pose) const |
void | set_tag_along_chains (utility::vector1< std::string > const &setting) |
Public Attributes | |
Distribution | distribution = Uniform |
core::Real | degrees = 0 |
core::Size | cycles = 0 |
Private Attributes | |
bool | by_string_ = true |
std::string | chain_string_ = "X" |
core::Size | chain_number_ = 0 |
utility::vector1< std::string > | tag_along_chains_ |
|
default |
core::Size protocols::ligand_docking::Rotate_info::chain_id | ( | core::pose::Pose const & | pose | ) | const |
References by_string_, chain_number_, chain_string_, and core::pose::get_chain_ids_from_chain().
Referenced by protocols::ligand_docking::Rotate::apply(), protocols::ligand_docking::Rotate::create_random_rotation(), protocols::ligand_docking::Rotate::create_random_rotations(), jump_id(), protocols::ligand_docking::Rotate::rotate_ligand(), tag_along_chain_ids(), tag_along_jumps(), and tag_along_residues().
char protocols::ligand_docking::Rotate_info::chain_letter | ( | core::pose::Pose const & | pose | ) | const |
References by_string_, chain_number_, chain_string_, and core::pose::get_chain_from_chain_id().
core::Size protocols::ligand_docking::Rotate_info::jump_id | ( | core::pose::Pose const & | pose | ) | const |
References chain_id(), and core::pose::get_jump_id_from_chain_id().
Referenced by protocols::ligand_docking::Rotate::apply(), protocols::ligand_docking::Rotate::create_random_rotation(), protocols::ligand_docking::Rotate::create_random_rotations(), and protocols::ligand_docking::Rotate::rotate_ligand().
void protocols::ligand_docking::Rotate_info::set_chain_id | ( | core::Size | id | ) |
References by_string_, and chain_number_.
Referenced by protocols::ligand_docking::Rotate::set_chain_id().
void protocols::ligand_docking::Rotate_info::set_chain_letter | ( | std::string const & | str | ) |
References by_string_, chain_string_, and protocols::kinmatch::str().
Referenced by protocols::ligand_docking::Rotate::parse_my_tag(), and protocols::ligand_docking::Rotate::set_chain().
void protocols::ligand_docking::Rotate_info::set_tag_along_chains | ( | utility::vector1< std::string > const & | setting | ) |
References tag_along_chains_.
Referenced by protocols::ligand_docking::Rotate::parse_my_tag().
utility::vector1< core::Size > protocols::ligand_docking::Rotate_info::tag_along_chain_ids | ( | core::pose::Pose const & | pose | ) | const |
utility::vector1< core::Size > protocols::ligand_docking::Rotate_info::tag_along_jumps | ( | core::pose::Pose const & | pose | ) | const |
References chain_id(), core::pose::get_jump_id_from_chain_id(), and tag_along_chain_ids().
Referenced by protocols::ligand_docking::Rotate::create_random_rotation().
utility::vector1< core::Size > protocols::ligand_docking::Rotate_info::tag_along_residues | ( | core::pose::Pose const & | pose | ) | const |
|
private |
Referenced by chain_id(), chain_letter(), set_chain_id(), and set_chain_letter().
|
private |
Referenced by chain_id(), chain_letter(), and set_chain_id().
|
private |
Referenced by chain_id(), chain_letter(), and set_chain_letter().
core::Size protocols::ligand_docking::Rotate_info::cycles = 0 |
core::Real protocols::ligand_docking::Rotate_info::degrees = 0 |
Distribution protocols::ligand_docking::Rotate_info::distribution = Uniform |
|
private |
Referenced by set_tag_along_chains(), and tag_along_chain_ids().