Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Classes | Typedefs | Enumerations | Functions
core::scoring::sc Namespace Reference

Namespaces

 ElectrostaticComplementarityDefaults
 
 ElectrostaticSimilarityDefaults
 

Classes

struct  _ATOM_RADIUS
 
struct  _DOT
 
struct  _PROBE
 
struct  _RESULTS
 
class  Atom
 
struct  CloserToAtom
 A small struct to report which of two atoms is closer to a given atom: More...
 
class  ContactMolecularSurfaceCalculator
 
class  ElectrostaticComplementarityCalculator
 
struct  ElectrostaticComplementarityResults
 
class  ElectrostaticSimilarityCalculator
 
struct  ElectrostaticSimilarityResults
 
class  MolecularSurfaceCalculator
 
class  ShapeComplementarityCalculator
 
class  ShapeComplementarityCalculatorException
 
class  ShapeSimilarityCalculator
 

Typedefs

typedef
utility::pointer::shared_ptr
< ContactMolecularSurfaceCalculator
ContactMolecularSurfaceCalculatorOP
 
typedef
utility::pointer::shared_ptr
< ContactMolecularSurfaceCalculator
const > 
ContactMolecularSurfaceCalculatorCOP
 
typedef
utility::pointer::shared_ptr
< ElectrostaticComplementarityCalculator
ElectrostaticComplementarityCalculatorOP
 
typedef
utility::pointer::shared_ptr
< ElectrostaticComplementarityCalculator
const > 
ElectrostaticComplementarityCalculatorCOP
 
typedef
utility::pointer::shared_ptr
< ElectrostaticSimilarityCalculator
ElectrostaticSimilarityCalculatorOP
 
typedef
utility::pointer::shared_ptr
< ElectrostaticSimilarityCalculator
const > 
ElectrostaticSimilarityCalculatorCOP
 
typedef
utility::pointer::shared_ptr
< MolecularSurfaceCalculator
MolecularSurfaceCalculatorOP
 
typedef
utility::pointer::shared_ptr
< MolecularSurfaceCalculator
const > 
MolecularSurfaceCalculatorCOP
 
typedef struct
core::scoring::sc::_RESULTS 
RESULTS
 
typedef struct
core::scoring::sc::_ATOM_RADIUS 
ATOM_RADIUS
 
typedef struct
core::scoring::sc::_DOT 
DOT
 
typedef struct
core::scoring::sc::_PROBE 
PROBE
 
typedef
utility::pointer::shared_ptr
< ShapeComplementarityCalculator
ShapeComplementarityCalculatorOP
 
typedef
utility::pointer::shared_ptr
< ShapeComplementarityCalculator
const > 
ShapeComplementarityCalculatorCOP
 
typedef
utility::pointer::shared_ptr
< ShapeSimilarityCalculator
ShapeSimilarityCalculatorOP
 
typedef
utility::pointer::shared_ptr
< ShapeSimilarityCalculator
const > 
ShapeSimilarityCalculatorCOP
 

Enumerations

enum  __ATTEN_ENUM__ { ATTEN_BLOCKER = 1, ATTEN_2 = 2, ATTEN_BURIED_FLAGGED = 5, ATTEN_6 = 6 }
 

Functions

void get_n_neighbors (DOT const &dot1, std::vector< DOT > const &dots, Real distance, std::vector< Size > &neighbors, Size &n_neighbors)
 

Typedef Documentation

typedef utility::pointer::shared_ptr< ShapeSimilarityCalculator const > core::scoring::sc::ShapeSimilarityCalculatorCOP

Enumeration Type Documentation

Enumerator
ATTEN_BLOCKER 
ATTEN_2 
ATTEN_BURIED_FLAGGED 
ATTEN_6 

Function Documentation

void core::scoring::sc::get_n_neighbors ( DOT const &  dot1,
std::vector< DOT > const &  dots,
Real  distance,
std::vector< Size > &  neighbors,
Size n_neighbors 
)