class_docstr: Class used to plot points in the 2d special euclidean group.
code: def draw_points(self, ax, points=None, **kwargs):
      if points is None:
          points = gs.array(self.points)
      translation = points[..., :2, 2]
      frame_1 = points[:, :2, 0]
      frame_2 = points[:, :2, 1]
      ax.quiver(
          translation[:, 0],
          translation[:, 1],
          frame_1[:, 0],
          frame_1[:, 1],
          width=0.005,
          color="b",
      )
      ax.quiver(
          translation[:, 0],
          translation[:, 1],
          frame_2[:, 0],
          frame_2[:, 1],
          width=0.005,
          color="r",
      )
      ax.scatter(translation[:, 0], translation[:, 1], s=16, **kwargs)
  
file_path: geomstats/geomstats/visualization/special_euclidean.py
imports: import logging
  import matplotlib.pyplot
  from mpl_toolkits.mplot3d import Axes3D
  import geomstats.backend
  from geomstats.geometry.special_euclidean import SpecialEuclidean
label_desc: Use image node_id 4 for calling the SpecialEuclidean2 obj's underlying member method code with example usage: obj.draw_points(ax, points) without return types