RealPredicate

public enum RealPredicate

The condition codes available for floating comparison instructions.

  • No comparison, always returns false.

    Declaration

    Swift

    case `false`
  • Ordered and equal.

    Declaration

    Swift

    case orderedEqual
  • Ordered greater than.

    Declaration

    Swift

    case orderedGreaterThan
  • Ordered greater than or equal.

    Declaration

    Swift

    case orderedGreaterThanOrEqual
  • Ordered less than.

    Declaration

    Swift

    case orderedLessThan
  • Ordered less than or equal.

    Declaration

    Swift

    case orderedLessThanOrEqual
  • Ordered and not equal.

    Declaration

    Swift

    case orderedNotEqual
  • Ordered (no nans).

    Declaration

    Swift

    case ordered
  • Unordered (either nans).

    Declaration

    Swift

    case unordered
  • Unordered or equal.

    Declaration

    Swift

    case unorderedEqual
  • Unordered or greater than.

    Declaration

    Swift

    case unorderedGreaterThan
  • Unordered or greater than or equal.

    Declaration

    Swift

    case unorderedGreaterThanOrEqual
  • Unordered or less than.

    Declaration

    Swift

    case unorderedLessThan
  • Unordered or less than or equal.

    Declaration

    Swift

    case unorderedLessThanOrEqual
  • Unordered or not equal.

    Declaration

    Swift

    case unorderedNotEqual
  • No comparison, always returns true.

    Declaration

    Swift

    case `true`