class_docstr: Draws an arc between two vectors which appears circular in display space.
class_docstr_tok: ["Draws","an","arc","between","two","vectors","which","appears","circular","in","display","space","."]
code: def get_size(self):
      factor = 1.0
      if self.unit == "points":
          factor = self.ax.figure.dpi / 72.0
      elif self.unit[:4] == "axes":
          b = TransformedBbox(Bbox.unit(), self.ax.transAxes)
          dic = {
              "max": max(b.width, b.height),
              "min": min(b.width, b.height),
              "width": b.width,
              "height": b.height,
          }
          factor = dic[self.unit[5:]]
      return self.size * factor
  
file_path: matplotlib/galleries/examples/text_labels_and_annotations/angle_annotation.py
imports: import matplotlib.pyplot
  import numpy
  from matplotlib.patches import Arc
  from matplotlib.transforms import Bbox, IdentityTransform, TransformedBbox
label_desc: Use image node_id 2 for calling the AngleAnnotation obj's underlying member method code with example usage: obj.get_size() and returns: unknown