Subtype

public enum Subtype

This is used to distinguish between (sub)types of discrete nodes. All discrete nodes can have labels associated with the states (not just nodes of subtype label).

  • The states of nodes of this subtype have no built-in meaning.

    Declaration

    Swift

    case label
  • The states of nodes of this subtype represent Boolean values. State 0 represents false and state 1 represents true.

    Declaration

    Swift

    case boolean
  • The states of nodes of this subtype represent numbers (points on the real line).

    Declaration

    Swift

    case number
  • The states of nodes of this subtype represent intervals on the real line. The “concatenation” of these intervals form an interval (without holes) on the real line.

    Declaration

    Swift

    case interval