Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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

Constructor & Destructor Documentation

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

References h1_, and h2_.

Member Function Documentation

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

References init().

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_.

core::Real protocols::sic_dock::SICFast::slide_into_contact ( Xform const &  xmob,
Xform const &  xfix,
Vec  ori 
) const
core::Real protocols::sic_dock::SICFast::slide_into_contact ( Xforms const &  xmob,
Xforms const &  xfix,
Vec  ori 
) const
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

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

Referenced by slide_into_contact().

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

Referenced by init().

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

Referenced by slide_into_contact().

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

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

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: