code: def test_3_points_dist_1(self):
      points = [(0, 0), (0, 2), (2, 0)]
  
      inter = interpolate_points_by_max_distance(points, 1.0)
      assert np.allclose(
          inter,
          np.float32(
              [[0, 0], [0, 1.0], [0, 2], [1.0, 1.0], [2, 0], [1.0, 0]]
          ),
      )
  
imports: from __future__ import print_function, division, absolute_import
  import sys
  import numpy
  from imgaug.augmentables.utils import interpolate_points, interpolate_point_pair, interpolate_points_by_max_distance, normalize_shape, normalize_imglike_shape
label_desc: Use image node_id 4 for calling the Test_interpolate_points_by_max_distance obj's underlying member method code with example usage: obj.test_3_points_dist_1() without return types