BooleanFieldOperators extension

Operators to perform logical operations between BooleanFieldFunctions.

on

Operators

operator &(BooleanFieldFunction otherField) BooleanFieldFunction

Available on BooleanFieldFunction, provided by the BooleanFieldOperators extension

Composes a function that indicates if, point-wise, both this function's result and other are true, using BooleanFieldFunction.logicalAnd.
operator ^(BooleanFieldFunction otherField) BooleanFieldFunction

Available on BooleanFieldFunction, provided by the BooleanFieldOperators extension

Composes a function that indicates if, point-wise, either this function's result or other are true, but not both, using BooleanFieldFunction.logicalXor.
operator |(BooleanFieldFunction otherField) BooleanFieldFunction

Available on BooleanFieldFunction, provided by the BooleanFieldOperators extension

Composes a function that indicates if, point-wise, either this function's result or other is true, using BooleanFieldFunction.logicalOr.
operator ~() BooleanFieldFunction

Available on BooleanFieldFunction, provided by the BooleanFieldOperators extension

Composes a function that indicates if, point-wise, this function's result is false, using BooleanFieldFunction.logicalNot.