code: def srfrec(body, longitude, latitude):
      
      body = ctypes.c_int(body)
      longitude = ctypes.c_double(longitude)
      latitude = ctypes.c_double(latitude)
      rectan = stypes.emptyDoubleVector(3)
      libspice.srfrec_c(body, longitude, latitude, rectan)
      return stypes.cVectorToPython(rectan)
docs: Convert planetocentric latitude and longitude of a surface
      point on a specified body to rectangular coordinates.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/srfrec_c.html
  
      :param body: NAIF integer code of an extended body.
      :type body: int
      :param longitude: Longitude of point in radians.
      :type longitude: float
      :param latitude: Latitude of point in radians.
      :type latitude: float
      :return: Rectangular coordinates of the point.
      :rtype: 3-Element Array of floats