@spiceErrorCheck<EOL>@spiceFoundExceptionThrower<EOL>def inedpl(a, b, c, plane):
assert (isinstance(plane, stypes.Plane))<EOL>ellipse = stypes.Ellipse()<EOL>a = ctypes.c_double(a)<EOL>b = ctypes.c_double(b)<EOL>c = ctypes.c_double(c)<EOL>found = ctypes.c_int()<EOL>libspice.inedpl_c(a, b, c, ctypes.byref(plane), ctypes.byref(ellipse),<EOL>ctypes.byref(found))<EOL>return ellipse, bool(found.value)<EOL>
Find the intersection of a triaxial ellipsoid and a plane.

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

:param a: Length of ellipsoid semi-axis lying on the x-axis.
:type a: float
:param b: Length of ellipsoid semi-axis lying on the y-axis.
:type b: float
:param c: Length of ellipsoid semi-axis lying on the z-axis.
:type c: float
:param plane: Plane that intersects ellipsoid.
:type plane: spiceypy.utils.support_types.Plane
:return: Intersection ellipse.
:rtype: spiceypy.utils.support_types.Ellipse