static void Score(const ShapeT &shape, const PointCloud &pc, float epsilon, float normalThresh, MiscLib::Vector< size_t >::const_iterator begin, MiscLib::Vector< size_t >::const_iterator end, std::pair< size_t, float > *score, MiscLib::Vector< size_t > *indices=NULL)