docs: def psv2pl(point, span1, span2):
      """
      Make a CSPICE plane from a point and two spanning vectors.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/psv2pl_c.html
  
      :param point: A Point.
      :type point: 3-Element Array of floats
      :param span1: First Spanning vector.
      :type span1: 3-Element Array of floats
      :param span2: Second Spanning vector.
      :type span2: 3-Element Array of floats
      :return: A SPICE plane.
      :rtype: supportypes.Plane
      """
      point = stypes.toDoubleVector(point)
      span1 = stypes.toDoubleVector(span1)
      span2 = stypes.toDoubleVector(span2)
      plane = stypes.Plane()
      libspice.psv2pl_c(point, span1, span2, ctypes.byref(plane))
      return plane