Rosetta
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::RealMatrix
 
typedef numeric::xyzVector< core::RealVector
 

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

◆ Matrix

◆ Vector

Constructor & Destructor Documentation

◆ StubGenerator()

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

Member Function Documentation

◆ getStubByName()

core::conformation::ResidueOP protocols::hotspot_hashing::StubGenerator::getStubByName ( std::string  name)
static

◆ moveFromStubFrame()

void protocols::hotspot_hashing::StubGenerator::moveFromStubFrame ( core::conformation::ResidueOP  residue,
core::kinematics::Stub  transform 
)
static

◆ moveIntoStubFrame()

void protocols::hotspot_hashing::StubGenerator::moveIntoStubFrame ( core::conformation::ResidueOP  residue,
core::kinematics::Stub  transform 
)
static

◆ placeResidueAtTransform()

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

◆ placeResidueOnPose()

void protocols::hotspot_hashing::StubGenerator::placeResidueOnPose ( core::pose::Pose pose,
core::conformation::ResidueCOP  residue 
)
static

◆ residueStubCentroid()

StubGenerator::Vector protocols::hotspot_hashing::StubGenerator::residueStubCentroid ( core::conformation::ResidueCOP const  residue)
static

◆ residueStubCentroidFrame()

core::kinematics::Stub protocols::hotspot_hashing::StubGenerator::residueStubCentroidFrame ( core::conformation::ResidueCOP const  residue)
static

◆ residueStubOrientFrame()

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: