14 #ifndef INCLUDED_core_scoring_sc_ShapeComplementarityCalculator_hh
15 #define INCLUDED_core_scoring_sc_ShapeComplementarityCalculator_hh
34 #include <numeric/xyzVector.hh>
39 #include <utility/vector1.hh>
81 int CalcNeighborDistance(
int const molecule, std::vector<const DOT*>
const &my_dots, std::vector<const DOT*>
const &their_dots);
87 float gpuTrimPeripheralBand(
const std::vector<DOT> &
dots, std::vector<const DOT*> &trimmed_dots);
88 int gpuFindClosestNeighbors(
const std::vector<const DOT*> &my_dots,
const std::vector<const DOT*> &their_dots, std::vector<const DOT*> &neighbors);