Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | Private Member Functions | List of all members
protocols::hotspot_hashing::StubGenerator Class Reference

#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 ()
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::hotspot_hashing::StubGenerator::StubGenerator ( )
private

Member Function Documentation

core::conformation::ResidueOP protocols::hotspot_hashing::StubGenerator::getStubByName ( std::string  name)
static
void protocols::hotspot_hashing::StubGenerator::moveFromStubFrame ( core::conformation::ResidueOP  residue,
core::kinematics::Stub  transform 
)
static
void protocols::hotspot_hashing::StubGenerator::moveIntoStubFrame ( core::conformation::ResidueOP  residue,
core::kinematics::Stub  transform 
)
static
void protocols::hotspot_hashing::StubGenerator::placeResidueAtTransform ( core::pose::Pose pose,
core::conformation::ResidueCOP  sourceResidue,
core::kinematics::Stub  transform,
core::Size residuejumpindex,
core::Size residueindex 
)
static
void protocols::hotspot_hashing::StubGenerator::placeResidueOnPose ( core::pose::Pose pose,
core::conformation::ResidueCOP  residue 
)
static
StubGenerator::Vector protocols::hotspot_hashing::StubGenerator::residueStubCentroid ( core::conformation::ResidueCOP const  residue)
static
core::kinematics::Stub protocols::hotspot_hashing::StubGenerator::residueStubCentroidFrame ( core::conformation::ResidueCOP const  residue)
static
core::kinematics::Stub protocols::hotspot_hashing::StubGenerator::residueStubOrientFrame ( core::conformation::ResidueCOP const  residue)
static

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