class_docstr: Create the arrays sphere_x, sphere_y, sphere_z to plot a sphere.
  
  Create the arrays sphere_x, sphere_y, sphere_z of values
  to plot the wireframe of a sphere.
  Their shape is (n_meridians, n_circles_latitude).
class_docstr_tok: ["Create","the","arrays","sphere_x",",","sphere_y",",","sphere_z","to","plot","a","sphere",".","Create","the","arrays","sphere_x",",","sphere_y",",","sphere_z","of","values","to","plot","the","wireframe","of","a","sphere",".","Their","shape","is","(","n_meridians",",","n_circles_latitude",")","."]
docstr: Plot sphere shape.
docstr_tok: ["Plot","sphere","shape","."]
code: def draw(self, ax, **scatter_kwargs):
      """Plot sphere shape."""
      ax.plot_wireframe(
          self.sphere_x,
          self.sphere_y,
          self.sphere_z,
          color="grey",
          alpha=0.2,
      )
      ax.set_box_aspect([1.0, 1.0, 1.0])
      if self.points:
          self.draw_points(ax, **scatter_kwargs)
  
file_path: geomstats/geomstats/visualization/hypersphere.py
imports: import matplotlib.pyplot
  from mpl_toolkits.mplot3d import Axes3D
  import geomstats.backend
  from geomstats.geometry.hypersphere import Hypersphere
label_desc: Use image node_id 4 for calling the Sphere obj's underlying member method code with example usage: obj.draw(ax) without return types