Rosetta 3.4
Public Member Functions
protocols::scoring::ImplicitFastClashCheck Class Reference

#include <ImplicitFastClashCheck.hh>

Inheritance diagram for protocols::scoring::ImplicitFastClashCheck:
Inheritance graph
[legend]
Collaboration diagram for protocols::scoring::ImplicitFastClashCheck:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ImplicitFastClashCheck (core::pose::Pose const &pose_in, core::Real clash_dis)
 ImplicitFastClashCheck (core::pose::Pose const &pose_in, core::Real clash_dis, utility::vector1< core::Size > ignore)
 ImplicitFastClashCheck (utility::vector1< core::pose::Pose > const &poses_in, core::Real clash_dis, utility::vector1< core::Size > ignore)
void init_clash_check (utility::vector1< core::pose::Pose > const &poses, core::Real neighbor_cutoff, utility::vector1< core::Size > ignore)
bool clash_check (numeric::xyzVector< core::Real > const &pp) const
platform::uint clash_count (numeric::xyzVector< core::Real > const &pp) const
bool clash_check (numeric::xyzVector< core::Real > const &pp, core::Size resno) const
bool clash_check_trimer (core::pose::Pose const &pose, Size refrsd) const
void dump_debug_pdb (utility::io::ozstream &out, core::kinematics::Stub const &stub, char chain= 'Z') const
void dump_debug_pdb (std::string const &fname, core::kinematics::Stub const &stub, char chain= 'Z') const
bool clash_check_test (numeric::xyzVector< core::Real > const &pp) const
core::Size size ()

Constructor & Destructor Documentation

protocols::scoring::ImplicitFastClashCheck::ImplicitFastClashCheck ( core::pose::Pose const &  pose_in,
core::Real  clash_dis 
)
protocols::scoring::ImplicitFastClashCheck::ImplicitFastClashCheck ( core::pose::Pose const &  pose_in,
core::Real  clash_dis,
utility::vector1< core::Size ignore 
)
protocols::scoring::ImplicitFastClashCheck::ImplicitFastClashCheck ( utility::vector1< core::pose::Pose > const &  poses_in,
core::Real  clash_dis,
utility::vector1< core::Size ignore 
)

Member Function Documentation

bool protocols::scoring::ImplicitFastClashCheck::clash_check ( numeric::xyzVector< core::Real > const &  pp) const
bool protocols::scoring::ImplicitFastClashCheck::clash_check ( numeric::xyzVector< core::Real > const &  pp,
core::Size  resno 
) const
bool protocols::scoring::ImplicitFastClashCheck::clash_check_test ( numeric::xyzVector< core::Real > const &  pp) const
bool protocols::scoring::ImplicitFastClashCheck::clash_check_trimer ( core::pose::Pose const &  pose,
Size  refrsd 
) const
platform::uint protocols::scoring::ImplicitFastClashCheck::clash_count ( numeric::xyzVector< core::Real > const &  pp) const
void protocols::scoring::ImplicitFastClashCheck::dump_debug_pdb ( std::string const &  fname,
core::kinematics::Stub const &  stub,
char  chain = 'Z' 
) const
void protocols::scoring::ImplicitFastClashCheck::dump_debug_pdb ( utility::io::ozstream &  out,
core::kinematics::Stub const &  stub,
char  chain = 'Z' 
) const
void protocols::scoring::ImplicitFastClashCheck::init_clash_check ( utility::vector1< core::pose::Pose > const &  poses,
core::Real  neighbor_cutoff,
utility::vector1< core::Size ignore 
)
core::Size protocols::scoring::ImplicitFastClashCheck::size ( ) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines