Rosetta
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::sic_dock::SICFast Class Reference

#include <SICFast.hh>

Inheritance diagram for protocols::sic_dock::SICFast:
Inheritance graph
[legend]

Public Types

typedef numeric::xyzVector< platform::Real > Vec
 

Public Member Functions

 SICFast ()
 
 SICFast (core::Real clash_dis)
 
 ~SICFast () override
 
void init (core::pose::Pose const &pose1)
 
void init (core::pose::Pose const &pose1, core::pose::Pose const &pose2)
 
void init (core::pose::Pose const &pose1, core::id::AtomID_Map< platform::Real > const &clash_atoms1)
 
void init (core::pose::Pose const &pose1, core::pose::Pose const &pose2, core::id::AtomID_Map< platform::Real > const &clash_atoms1, core::id::AtomID_Map< platform::Real > const &clash_atoms2)
 
core::Real slide_into_contact (Xform const &xmob, Xform const &xfix, Vec ori) const
 
core::Real slide_into_contact (Xforms const &xmob, Xforms const &xfix, Vec ori) const
 
core::Real slide_into_contact_DEPRICATED (core::kinematics::Stub const &xmob, core::kinematics::Stub const &xfix, Vec ori) const
 

Private Attributes

core::Real CLD
 
core::Real CLD2
 
core::Real BIN
 
core::pose::xyzStripeHashPoseh1_
 
core::pose::xyzStripeHashPoseh2_
 

Member Typedef Documentation

◆ Vec

typedef numeric::xyzVector<platform::Real> protocols::sic_dock::SICFast::Vec

Constructor & Destructor Documentation

◆ SICFast() [1/2]

protocols::sic_dock::SICFast::SICFast ( )

◆ SICFast() [2/2]

protocols::sic_dock::SICFast::SICFast ( core::Real  clash_dis)

◆ ~SICFast()

protocols::sic_dock::SICFast::~SICFast ( )
override

References h1_, and h2_.

Member Function Documentation

◆ init() [1/4]

void protocols::sic_dock::SICFast::init ( core::pose::Pose const &  pose1)

◆ init() [2/4]

void protocols::sic_dock::SICFast::init ( core::pose::Pose const &  pose1,
core::id::AtomID_Map< platform::Real > const &  clash_atoms1 
)

References init().

◆ init() [3/4]

void protocols::sic_dock::SICFast::init ( core::pose::Pose const &  pose1,
core::pose::Pose const &  pose2 
)

◆ init() [4/4]

void protocols::sic_dock::SICFast::init ( core::pose::Pose const &  pose1,
core::pose::Pose const &  pose2,
core::id::AtomID_Map< platform::Real > const &  clash_atoms1,
core::id::AtomID_Map< platform::Real > const &  clash_atoms2 
)

References CLD, h1_, and h2_.

◆ slide_into_contact() [1/2]

core::Real protocols::sic_dock::SICFast::slide_into_contact ( Xform const &  xmob,
Xform const &  xfix,
Vec  ori 
) const

◆ slide_into_contact() [2/2]

core::Real protocols::sic_dock::SICFast::slide_into_contact ( Xforms const &  xmob,
Xforms const &  xfix,
Vec  ori 
) const

◆ slide_into_contact_DEPRICATED()

core::Real protocols::sic_dock::SICFast::slide_into_contact_DEPRICATED ( core::kinematics::Stub const &  xmob,
core::kinematics::Stub const &  xfix,
Vec  ori 
) const

Member Data Documentation

◆ BIN

core::Real protocols::sic_dock::SICFast::BIN
private

Referenced by slide_into_contact().

◆ CLD

core::Real protocols::sic_dock::SICFast::CLD
private

Referenced by init().

◆ CLD2

core::Real protocols::sic_dock::SICFast::CLD2
private

Referenced by slide_into_contact().

◆ h1_

core::pose::xyzStripeHashPose* protocols::sic_dock::SICFast::h1_
private

Referenced by init(), slide_into_contact(), and ~SICFast().

◆ h2_

core::pose::xyzStripeHashPose * protocols::sic_dock::SICFast::h2_
private

Referenced by init(), slide_into_contact(), and ~SICFast().


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