@spiceErrorCheck<EOL>@spiceFoundExceptionThrower<EOL>def ekgd(selidx, row, element):
selidx = ctypes.c_int(selidx)<EOL>row = ctypes.c_int(row)<EOL>element = ctypes.c_int(element)<EOL>ddata = ctypes.c_double()<EOL>null = ctypes.c_int()<EOL>found = ctypes.c_int()<EOL>libspice.ekgd_c(selidx, row, element, ctypes.byref(ddata),<EOL>ctypes.byref(null), ctypes.byref(found))<EOL>return ddata.value, null.value, bool(found.value)<EOL>
Return an element of an entry in a column of double precision type in a
specified row.

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

:param selidx: Index of parent column in SELECT clause.
:type selidx: int
:param row: Row to fetch from.
:type row: int
:param element: Index of element, within column entry, to fetch.
:type element: int
:return:
        Double precision element of column entry,
        Flag indicating whether column entry was null.
:rtype: tuple