Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
protocols::noesy_assign::CovalentCompliance Class Reference

#include <CovalentCompliance.hh>

Collaboration diagram for protocols::noesy_assign::CovalentCompliance:
Collaboration graph
[legend]

Public Member Functions

void load_dist_table (std::string const &file)
 
bool is_compliant (core::id::NamedAtomID const &atom1, core::id::NamedAtomID const &atom2, core::Real cutoff=5.0) const
 
core::Real distance (core::id::NamedAtomID const &atom1, core::id::NamedAtomID const &atom2) const
 

Static Public Member Functions

static CovalentCompliance const * get_instance ()
 
static CovalentComplianceget_nonconst_instance ()
 

Private Member Functions

 CovalentCompliance ()
 

Private Attributes

FragsToAtomDistOP covalent_distances_
 

Static Private Attributes

static CovalentComplianceinstance_
 

Constructor & Destructor Documentation

protocols::noesy_assign::CovalentCompliance::CovalentCompliance ( )
private

Member Function Documentation

core::Real protocols::noesy_assign::CovalentCompliance::distance ( core::id::NamedAtomID const &  atom1,
core::id::NamedAtomID const &  atom2 
) const
CovalentCompliance const * protocols::noesy_assign::CovalentCompliance::get_instance ( )
static
CovalentCompliance * protocols::noesy_assign::CovalentCompliance::get_nonconst_instance ( )
static
bool protocols::noesy_assign::CovalentCompliance::is_compliant ( core::id::NamedAtomID const &  atom1,
core::id::NamedAtomID const &  atom2,
core::Real  cutoff = 5.0 
) const
void protocols::noesy_assign::CovalentCompliance::load_dist_table ( std::string const &  file)

Member Data Documentation

FragsToAtomDistOP protocols::noesy_assign::CovalentCompliance::covalent_distances_
private
CovalentCompliance * protocols::noesy_assign::CovalentCompliance::instance_
staticprivate

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