class_docstr: Render dependency parses as SVGs.
class_docstr_tok: ["Render","dependency","parses","as","SVGs","."]
docstr: Render individual arc.
  
  x_start (int): X-coordinate of arrow start point.
  y (int): Y-coordinate of arrow start and end point.
  y_curve (int): Y-corrdinate of Cubic Bézier y_curve point.
  x_end (int): X-coordinate of arrow end point.
  RETURNS (str): Definition of the arc path ('d' attribute).
docstr_tok: ["Render","individual","arc",".","x_start","(","int",")",":","X-coordinate","of","arrow","start","point",".","y","(","int",")",":","Y-coordinate","of","arrow","start","and","end","point",".","y_curve","(","int",")",":","Y-corrdinate","of","Cubic","B\u00e9zier","y_curve","point",".","x_end","(","int",")",":","X-coordinate","of","arrow","end","point",".","RETURNS","(","str",")",":","Definition","of","the","arc","path","(","'d","'","attribute",")","."]
code: def get_arc(
      self, x_start: int, y: int, y_curve: int, x_end: int
  ) -> str:
      """Render individual arc.
  
      x_start (int): X-coordinate of arrow start point.
      y (int): Y-coordinate of arrow start and end point.
      y_curve (int): Y-corrdinate of Cubic Bézier y_curve point.
      x_end (int): X-coordinate of arrow end point.
      RETURNS (str): Definition of the arc path ('d' attribute).
      """
      template = "M{x},{y} C{x},{c} {e},{c} {e},{y}"
      if self.compact:
          template = "M{x},{y} {x},{c} {e},{c} {e},{y}"
      return template.format(x=x_start, y=y, c=y_curve, e=x_end)
  
imports: import uuid
  from typing import Any, Dict, List, Optional, Tuple, Union
  from ..errors import Errors
  from ..util import escape_html, minify_html, registry
  from .templates import TPL_DEP_ARCS, TPL_DEP_SVG, TPL_DEP_WORDS, TPL_DEP_WORDS_LEMMA, TPL_ENT, TPL_ENT_RTL, TPL_ENTS, TPL_FIGURE, TPL_KB_LINK, TPL_PAGE, TPL_SPAN, TPL_SPAN_RTL, TPL_SPAN_SLICE, TPL_SPAN_SLICE_RTL, TPL_SPAN_START, TPL_SPAN_START_RTL, TPL_SPANS, TPL_TITLE
label_desc: Use image node_id 6 for calling the DependencyRenderer obj's underlying member method code with example usage: obj.get_arc(x_start, y, y_curve, x_end) and returns: template