docs: def cgv2el(center, vec1, vec2):
      """
      Form a SPICE ellipse from a center vector and two generating vectors.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/cgv2el_c.html
  
      :param center: Center Vector
      :type center: 3-Element Array of floats
      :param vec1: Vector 1
      :type vec1: 3-Element Array of floats
      :param vec2: Vector 2
      :type vec2: 3-Element Array of floats
      :return: Ellipse
      :rtype: spiceypy.utils.support_types.Ellipse
      """
      center = stypes.toDoubleVector(center)
      vec1 = stypes.toDoubleVector(vec1)
      vec2 = stypes.toDoubleVector(vec2)
      ellipse = stypes.Ellipse()
      libspice.cgv2el_c(center, vec1, vec2, ctypes.byref(ellipse))
      return ellipse