def set_c(a, op, b):
    """
    Given a relational operator, compare two sets of any data type.

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

    :param a: First set.
    :type a: spiceypy.utils.support_types.SpiceCell
    :param op: Comparison operator.
    :type op: str
    :param b: Second set.
    :type b: spiceypy.utils.support_types.SpiceCell
    :return: The function returns the result of the comparison.
    :rtype: bool
    """
    assert isinstance(a, stypes.SpiceCell)
    assert isinstance(b, stypes.SpiceCell)
    assert a.dtype == b.dtype
    assert isinstance(op, str)
    op = stypes.stringToCharP(op)
    return bool(libspice.set_c(ctypes.byref(a), op, ctypes.byref(b)))
def set_c ( a , op , b ) : assert isinstance ( a , stypes . SpiceCell ) assert isinstance ( b , stypes . SpiceCell ) assert a . dtype == b . dtype assert isinstance ( op , str ) op = stypes . stringToCharP ( op ) return bool ( libspice . set_c ( ctypes . byref ( a ) , op , ctypes . byref ( b ) ) )
Given a relational operator, compare two sets of any data type.

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

    :param a: First set.
    :type a: spiceypy.utils.support_types.SpiceCell
    :param op: Comparison operator.
    :type op: str
    :param b: Second set.
    :type b: spiceypy.utils.support_types.SpiceCell
    :return: The function returns the result of the comparison.
    :rtype: bool