@spiceErrorCheck<EOL>def pl2psv(plane):
assert (isinstance(plane, stypes.Plane))<EOL>point = stypes.emptyDoubleVector(<NUM_LIT:3>)<EOL>span1 = stypes.emptyDoubleVector(<NUM_LIT:3>)<EOL>span2 = stypes.emptyDoubleVector(<NUM_LIT:3>)<EOL>libspice.pl2psv_c(ctypes.byref(plane), point, span1, span2)<EOL>return stypes.cVectorToPython(point), stypes.cVectorToPython(<EOL>span1), stypes.cVectorToPython(span2)<EOL>
Return a point and two orthogonal spanning vectors that generate
a specified plane.

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

:param plane: A SPICE plane.
:type plane: supporttypes.Plane
:return:
        A point in the input plane and two vectors
        spanning the input plane.
:rtype: tuple