Hi, shouldn't `MeanShift(double (*_kernel_func)(double,double)) { set_kernel(kernel_func); }` be `MeanShift(double (*_kernel_func)(double,double)) { set_kernel(_kernel_func); }`? Cheers, Phil