| Class | Description |
|---|---|
| BooleanTypeLogic |
Logic operations with
BooleanType as output. |
| BooleanTypeLogic.And<T extends BooleanType<T>> |
Performs logical and (&&) between two
BooleanTypes. |
| BooleanTypeLogic.ComparableGreaterThan<I extends Comparable<I>,O extends BooleanType<O>> |
Performs greater-than (>) between two
Comparables. |
| BooleanTypeLogic.ComparableGreaterThanOrEqual<I extends Comparable<I>,O extends BooleanType<O>> |
Performs greater-than-or-equal (>=) between two
Comparables. |
| BooleanTypeLogic.ComparableLessThan<I extends Comparable<I>,O extends BooleanType<O>> |
Performs less-than (<) between two
Comparables. |
| BooleanTypeLogic.ComparableLessThanOrEqual<I extends Comparable<I>,O extends BooleanType<O>> |
Performs less-than-or-equal (<=) between two
Comparables. |
| BooleanTypeLogic.Not<T extends BooleanType<T>> |
Performs logical not (!) on a
BooleanType. |
| BooleanTypeLogic.ObjectsEqual<O extends BooleanType<O>> |
Performs equals (==) between two
Objects. |
| BooleanTypeLogic.ObjectsNotEqual<O extends BooleanType<O>> |
Performs not-equals (!=) between two
Objects. |
| BooleanTypeLogic.Or<T extends BooleanType<T>> |
Performs logical or (||) between two
BooleanTypes. |
| BooleanTypeLogic.Xor<T extends BooleanType<T>> |
Performs logical xor (^) between two
BooleanTypes. |
| Default<I extends BooleanType<I>,O extends Type<O>> |
An Op that sets the output to the
defaultVal iff the input is
evaluated as false. |
| If<I extends BooleanType<I>,O extends Type<O>> |
An Op that works the same way as the
?: operator. |
| IIToIIOutputII |
Wrapper class for binary logic operations between
IterableIntervals
and writes result to IterableIntervals. |
| IIToIIOutputII.And<T extends BooleanType<T>> | |
| IIToIIOutputII.Or<T extends BooleanType<T>> | |
| IIToIIOutputII.Xor<T extends BooleanType<T>> | |
| IIToRAIOutputII |
Wrapper class for binary math operations between
IterableIntervals
and RandomAccessibleIntervals, and writes the result to
IterableIntervals. |
| IIToRAIOutputII.And<T extends NumericType<T>> | |
| IIToRAIOutputII.Or<T extends NumericType<T>> | |
| IIToRAIOutputII.Xor<T extends NumericType<T>> | |
| LogicNamespace |
The logic namespace contains logical (i.e., boolean) operations.
|
| PrimitiveLogic |
Generated logical ops with primitive types.
|
| PrimitiveLogic.BooleanAnd |
Op that computes the logical AND (&&) of two boolean values.
|
| PrimitiveLogic.BooleanEqual |
Op that tests for equality (==) between two boolean values.
|
| PrimitiveLogic.BooleanNot |
Op that computes the logical NOT (!) of a boolean value.
|
| PrimitiveLogic.BooleanNotEqual |
Op that tests for inequality (!=) between two boolean values.
|
| PrimitiveLogic.BooleanOr |
Op that computes the logical OR (||) of two boolean values.
|
| PrimitiveLogic.BooleanXor |
Op that computes the logical XOR (^) of two boolean values.
|
| PrimitiveLogic.DoubleEqual |
Op that tests for equality (==) between two double values.
|
| PrimitiveLogic.DoubleGreaterThan |
Op that performs a greater-than (>) comparison on two double values.
|
| PrimitiveLogic.DoubleGreaterThanOrEqual |
Op that performs a greater-than-or-equal (>=) comparison on two double values.
|
| PrimitiveLogic.DoubleLessThan |
Op that performs a less-than (<) comparison on two double values.
|
| PrimitiveLogic.DoubleLessThanOrEqual |
Op that performs a less-than-or-equal (<=) comparison on two double values.
|
| PrimitiveLogic.DoubleNotEqual |
Op that tests for inequality (!=) between two double values.
|
| PrimitiveLogic.FloatEqual |
Op that tests for equality (==) between two float values.
|
| PrimitiveLogic.FloatGreaterThan |
Op that performs a greater-than (>) comparison on two float values.
|
| PrimitiveLogic.FloatGreaterThanOrEqual |
Op that performs a greater-than-or-equal (>=) comparison on two float values.
|
| PrimitiveLogic.FloatLessThan |
Op that performs a less-than (<) comparison on two float values.
|
| PrimitiveLogic.FloatLessThanOrEqual |
Op that performs a less-than-or-equal (<=) comparison on two float values.
|
| PrimitiveLogic.FloatNotEqual |
Op that tests for inequality (!=) between two float values.
|
| PrimitiveLogic.IntegerEqual |
Op that tests for equality (==) between two int values.
|
| PrimitiveLogic.IntegerGreaterThan |
Op that performs a greater-than (>) comparison on two int values.
|
| PrimitiveLogic.IntegerGreaterThanOrEqual |
Op that performs a greater-than-or-equal (>=) comparison on two int values.
|
| PrimitiveLogic.IntegerLessThan |
Op that performs a less-than (<) comparison on two int values.
|
| PrimitiveLogic.IntegerLessThanOrEqual |
Op that performs a less-than-or-equal (<=) comparison on two int values.
|
| PrimitiveLogic.IntegerNotEqual |
Op that tests for inequality (!=) between two int values.
|
| PrimitiveLogic.LongEqual |
Op that tests for equality (==) between two long values.
|
| PrimitiveLogic.LongGreaterThan |
Op that performs a greater-than (>) comparison on two long values.
|
| PrimitiveLogic.LongGreaterThanOrEqual |
Op that performs a greater-than-or-equal (>=) comparison on two long values.
|
| PrimitiveLogic.LongLessThan |
Op that performs a less-than (<) comparison on two long values.
|
| PrimitiveLogic.LongLessThanOrEqual |
Op that performs a less-than-or-equal (<=) comparison on two long values.
|
| PrimitiveLogic.LongNotEqual |
Op that tests for inequality (!=) between two long values.
|
Copyright © 2014–2022 ImageJ. All rights reserved.