code: def setup_method(self):
      self.n_samples = 10
      self.SO3_GROUP = SpecialOrthogonal(n=3, point_type="vector")
      self.SE3_GROUP = SpecialEuclidean(n=3, point_type="vector")
      self.S1 = Hypersphere(dim=1)
      self.S2 = Hypersphere(dim=2)
      self.H2 = Hyperbolic(dim=2)
      self.H2_half_plane = PoincareHalfSpace(dim=2)
      self.M32 = Matrices(m=3, n=2)
      self.S32 = PreShapeSpace(k_landmarks=3, m_ambient=2)
      self.KS = visualization.KendallSphere()
      self.M33 = Matrices(m=3, n=3)
      self.S33 = PreShapeSpace(k_landmarks=3, m_ambient=3)
      self.S33.equip_with_group_action("rotations")
      self.S33.equip_with_quotient_structure()
      self.KD = visualization.KendallDisk()
      self.spd = SPDMatrices(n=2)
  
      plt.figure()
  
imports: import matplotlib
  import matplotlib.pyplot
  import geomstats.backend
  import geomstats.visualization
  from geomstats.geometry.hyperbolic import Hyperbolic
  from geomstats.geometry.hypersphere import Hypersphere
  from geomstats.geometry.matrices import Matrices
  from geomstats.geometry.poincare_half_space import PoincareHalfSpace
  from geomstats.geometry.pre_shape import PreShapeSpace
  from geomstats.geometry.spd_matrices import SPDMatrices
  from geomstats.geometry.special_euclidean import SpecialEuclidean
  from geomstats.geometry.special_orthogonal import SpecialOrthogonal, _SpecialOrthogonalMatrices
  from geomstats.test.test_case import TestCase
label_desc: Use image node_id 1 for calling the TestVisualization obj's underlying member method code with example usage: obj.setup_method() without return types