Class | Description |
---|---|
BooleanTypeLogic |
Logic operations with
BooleanType as output. |
BooleanTypeLogic.And<T extends BooleanType<T>> |
Performs logical and (&&) between two
BooleanType s. |
BooleanTypeLogic.ComparableGreaterThan<I extends Comparable<I>,O extends BooleanType<O>> |
Performs greater-than (>) between two
Comparable s. |
BooleanTypeLogic.ComparableGreaterThanOrEqual<I extends Comparable<I>,O extends BooleanType<O>> |
Performs greater-than-or-equal (>=) between two
Comparable s. |
BooleanTypeLogic.ComparableLessThan<I extends Comparable<I>,O extends BooleanType<O>> |
Performs less-than (<) between two
Comparable s. |
BooleanTypeLogic.ComparableLessThanOrEqual<I extends Comparable<I>,O extends BooleanType<O>> |
Performs less-than-or-equal (<=) between two
Comparable s. |
BooleanTypeLogic.Not<T extends BooleanType<T>> |
Performs logical not (!) on a
BooleanType . |
BooleanTypeLogic.ObjectsEqual<O extends BooleanType<O>> |
Performs equals (==) between two
Object s. |
BooleanTypeLogic.ObjectsNotEqual<O extends BooleanType<O>> |
Performs not-equals (!=) between two
Object s. |
BooleanTypeLogic.Or<T extends BooleanType<T>> |
Performs logical or (||) between two
BooleanType s. |
BooleanTypeLogic.Xor<T extends BooleanType<T>> |
Performs logical xor (^) between two
BooleanType s. |
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
IterableInterval s
and writes result to IterableInterval s. |
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
IterableInterval s
and RandomAccessibleInterval s, and writes the result to
IterableInterval s. |
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.