class_docstr: Class used to plot points on the manifold SPD(2).
  
  Elements S of the manifold of 2D Symmetric Positive Definite matrices
  can be conveniently represented by ellipses.
  
  We write :math:`S = O D O^T` with :math:`O` an orthogonal matrix (rotation)
  and :math:`D` a diagonal matrix. The positive eigenvalues, i.e. the elements of
  :math:`D`, are the inverse of the length of the major and minor axes of
  the ellipse. The rotation matrix :math:`O` determines the orientation of the
  2D ellipse in the 2D plane.
  
  Parameters
  ----------
  k_sampling_points : int
      Number of points to sample on the discretized ellipses.
docstr: Draw the ellipses.
  
  Parameters
  ----------
  ax : Axis
      Axis of the figure.
  points : array-like, shape=[..., 2, 2]
      Points on the SPD manifold of 2D symmetric
      positive definite matrices.
      Optional, default: None.
  plot_kwargs : dict
      Dictionary of arguments related to plotting.
docstr_tok: ["Draw","the","ellipses",".","Parameters","--","--","--","--","--","ax",":","Axis","Axis","of","the","figure",".","points",":","array-like",",","shape=","[","...",",","2",",","2","]","Points","on","the","SPD","manifold","of","2D","symmetric","positive","definite","matrices",".","Optional",",","default",":","None",".","plot_kwargs",":","dict","Dictionary","of","arguments","related","to","plotting","."]
code: def draw_points(self, points=None, ax=None, **plot_kwargs):
      """Draw the ellipses.
  
      Parameters
      ----------
      ax : Axis
          Axis of the figure.
      points : array-like, shape=[..., 2, 2]
          Points on the SPD manifold of 2D symmetric
          positive definite matrices.
          Optional, default: None.
      plot_kwargs : dict
          Dictionary of arguments related to plotting.
      """
      if ax is None:
          ax = self.set_ax()
      if points.ndim == 2:
          points = [points]
      for point in points:
          x_coords, y_coords = self.compute_coordinates(point)
          ax.plot(x_coords, y_coords, **plot_kwargs)
  
imports: import matplotlib.pyplot
  from mpl_toolkits.mplot3d import Axes3D
  import geomstats.backend
label_desc: Use image node_id 3 for calling the Ellipses obj's underlying member method code with example usage: obj.draw_points(points, ax) without return types