|
Rosetta
|
Headers for the Shape Similarity Calculator. More...
#include <core/types.hh>#include <core/pose/Pose.hh>#include <core/conformation/Residue.hh>#include <core/scoring/sc/MolecularSurfaceCalculator.hh>#include <core/scoring/sc/ShapeSimilarityCalculator.hh>#include <core/scoring/sc/ShapeComplementarityCalculator_Private.hh>#include <numeric/xyzVector.hh>#include <basic/Tracer.hh>#include <utility/excn/Exceptions.hh>#include <core/select/residue_selector/ResidueVector.hh>#include <cstdio>#include <ostream>#include <vector>#include <map>#include <string>#include <core/select/residue_selector/ResidueSelector.hh>#include <basic/gpu/Timer.hh>Namespaces | |
| core | |
| A class for reading in the atom type properties. | |
| core::scoring | |
| core::scoring::sc | |
Macros | |
| #define | INCLUDED_core_scoring_sc_ShapeSimilarityCalculator_cc |
| #define | UPPER_MULTIPLE(n, d) (((n)%(d)) ? (((n)/(d)+1)*(d)) : (n)) |
Functions | |
| static basic::Tracer | TR ("core.scoring.sc.ShapeSimilarityCalculator") |
Headers for the Shape Similarity Calculator.
The code modifies Luki Goldschmidt's implementation of Lawrence & Coleman shape complementarity calculator to allow for the comparison of similar surface shapes.
| #define INCLUDED_core_scoring_sc_ShapeSimilarityCalculator_cc |
| #define UPPER_MULTIPLE | ( | n, | |
| d | |||
| ) | (((n)%(d)) ? (((n)/(d)+1)*(d)) : (n)) |
|
static |