virtual void radiusSearch(const BaseVecT &qp, CoordT r, std::vector< size_t > &indices) const =0
Returns all points within the radius r of qp.
virtual int kSearch(const BaseVecT &qp, int k, std::vector< size_t > &indices, std::vector< CoordT > &distances) const =0
This function performs a k-next-neighbor search on the data that was given in the constructor.