Rosetta
|
#include <StubGenerator.hh>
Public Types | |
typedef numeric::xyzMatrix< core::Real > | Matrix |
typedef numeric::xyzVector< core::Real > | Vector |
Static Public Member Functions | |
static core::conformation::ResidueOP | getStubByName (std::string name) |
static void | placeResidueAtTransform (core::pose::Pose &pose, core::conformation::ResidueCOP sourceResidue, core::kinematics::Stub transform, core::Size &residuejumpindex, core::Size &residueindex) |
static void | placeResidueOnPose (core::pose::Pose &pose, core::conformation::ResidueCOP residue) |
static void | moveIntoStubFrame (core::conformation::ResidueOP residue, core::kinematics::Stub transform) |
static void | moveFromStubFrame (core::conformation::ResidueOP residue, core::kinematics::Stub transform) |
static core::kinematics::Stub | residueStubOrientFrame (core::conformation::ResidueCOP const residue) |
static core::kinematics::Stub | residueStubCentroidFrame (core::conformation::ResidueCOP const residue) |
static Vector | residueStubCentroid (core::conformation::ResidueCOP const residue) |
Private Member Functions | |
StubGenerator () | |
typedef numeric::xyzMatrix< core::Real > protocols::hotspot_hashing::StubGenerator::Matrix |
typedef numeric::xyzVector< core::Real > protocols::hotspot_hashing::StubGenerator::Vector |
|
private |
|
static |
|
static |
References core::kinematics::Stub::global2local().
Referenced by protocols::hotspot_hashing::SearchPatternRotSetOp::get_rigid_body_confs(), and getStubByName().
|
static |
References core::kinematics::Stub::local2global().
Referenced by protocols::hotspot_hashing::SearchPatternRotSetOp::get_rigid_body_confs(), and placeResidueAtTransform().
|
static |
References moveIntoStubFrame(), core::pose::Pose::num_jump(), placeResidueOnPose(), core::pose::Pose::residue(), core::pose::Pose::size(), protocols::hotspot_hashing::tr(), and core::conformation::Residue::xyz().
Referenced by protocols::hotspot_hashing::movers::PlaceProbeMover::execute_one_search().
|
static |
References core::pose::Pose::append_residue_by_jump(), core::pose::Pose::conformation(), core::kinematics::RT::get_rotation(), core::kinematics::RT::get_translation(), core::pose::Pose::jump(), core::pose::Pose::num_jump(), core::pose::Pose::residue(), core::kinematics::Jump::rotation_by_matrix(), core::pose::Pose::set_jump(), core::pose::Pose::size(), protocols::hotspot_hashing::tr(), core::kinematics::Jump::translation_along_axis(), core::conformation::Conformation::upstream_jump_stub(), core::kinematics::Stub::v, and core::conformation::Residue::xyz().
Referenced by protocols::hotspot_hashing::movers::PlaceSurfaceProbe::create_partitioned_search_pattern(), protocols::hotspot_hashing::movers::PlaceSurfaceProbe::create_search_pattern(), and placeResidueAtTransform().
|
static |
Referenced by residueStubCentroidFrame().
|
static |
References core::kinematics::Stub::from_four_points(), and residueStubCentroid().
Referenced by protocols::hotspot_hashing::movers::PlaceProbeMover::execute_one_search(), protocols::hotspot_hashing::SearchPatternRotSetOp::get_rigid_body_confs(), getStubByName(), and protocols::hotspot_hashing::SearchPatternRotSetOp::increase_packer_residue_radius().
|
static |
References core::pose::motif::a(), and protocols::match::upstream::b.
Referenced by protocols::hotspot_hashing::movers::PlaceProbeMover::execute_one_search().