@spiceErrorCheck<EOL>def fovtrg(inst, target, tshape, tframe, abcorr, observer, et):
inst = stypes.stringToCharP(inst)<EOL>target = stypes.stringToCharP(target)<EOL>tshape = stypes.stringToCharP(tshape)<EOL>tframe = stypes.stringToCharP(tframe)<EOL>abcorr = stypes.stringToCharP(abcorr)<EOL>observer = stypes.stringToCharP(observer)<EOL>et = ctypes.c_double(et)<EOL>visible = ctypes.c_int()<EOL>libspice.fovtrg_c(inst, target, tshape, tframe, abcorr, observer,<EOL>ctypes.byref(et), ctypes.byref(visible))<EOL>return bool(visible.value)<EOL>
Determine if a specified ephemeris object is within the field-of-view (FOV)
of a specified instrument at a given time.

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

:param inst: Name or ID code string of the instrument.
:type inst: str
:param target: Name or ID code string of the target.
:type target: str
:param tshape: Type of shape model used for the target.
:type tshape: str
:param tframe: Body-fixed, body-centered frame for target body.
:type tframe: str
:param abcorr: Aberration correction flag.
:type abcorr: str
:param observer: Name or ID code string of the observer.
:type observer: str
:param et: Time of the observation (seconds past J2000).
:type et: float
:return: Visibility flag
:rtype: bool