added methods ending in s which operate on numpy arrays of points, rather than single points