docs: def _square_segment(radius, origin):
      '''Vertices for a square
      '''
      return np.array(((origin[0] - radius, origin[1] - radius),
                       (origin[0] - radius, origin[1] + radius),
                       (origin[0] + radius, origin[1] + radius),
                       (origin[0] + radius, origin[1] - radius)))