@spiceErrorCheck<EOL>def saelgv(vec1, vec2):
vec1 = stypes.toDoubleVector(vec1)<EOL>vec2 = stypes.toDoubleVector(vec2)<EOL>smajor = stypes.emptyDoubleVector(<NUM_LIT:3>)<EOL>sminor = stypes.emptyDoubleVector(<NUM_LIT:3>)<EOL>libspice.saelgv_c(vec1, vec2, smajor, sminor)<EOL>return stypes.cVectorToPython(smajor), stypes.cVectorToPython(sminor)<EOL>
Find semi-axis vectors of an ellipse generated by two arbitrary
three-dimensional vectors.

http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/saelgv_c.html

:param vec1: First vector used to generate an ellipse.
:type vec1: 3-Element Array of floats
:param vec2: Second vector used to generate an ellipse.
:type vec2: 3-Element Array of floats
:return: Semi-major axis of ellipse, Semi-minor axis of ellipse.
:rtype: tuple