Package | Description |
---|---|
net.imagej.ops.logic | |
net.imagej.ops.math | |
net.imagej.ops.special.hybrid |
Modifier and Type | Class and Description |
---|---|
static class |
BooleanTypeLogic.And<T extends BooleanType<T>>
Performs logical and (&&) between two
BooleanType s. |
static class |
BooleanTypeLogic.Or<T extends BooleanType<T>>
Performs logical or (||) between two
BooleanType s. |
static class |
BooleanTypeLogic.Xor<T extends BooleanType<T>>
Performs logical xor (^) between two
BooleanType s. |
static class |
IIToIIOutputII.And<T extends BooleanType<T>> |
static class |
IIToIIOutputII.Or<T extends BooleanType<T>> |
static class |
IIToIIOutputII.Xor<T extends BooleanType<T>> |
Modifier and Type | Class and Description |
---|---|
static class |
IIToIIOutputII.Add<T extends NumericType<T>> |
static class |
IIToIIOutputII.Divide<T extends NumericType<T>> |
static class |
IIToIIOutputII.Multiply<T extends NumericType<T>> |
static class |
IIToIIOutputII.Subtract<T extends NumericType<T>> |
static class |
NumericTypeBinaryMath.Add<T extends NumericType<T>>
Op that adds (+) two NumericType values.
|
static class |
NumericTypeBinaryMath.Divide<T extends NumericType<T>>
Op that divides (/) two NumericType values.
|
static class |
NumericTypeBinaryMath.Multiply<T extends NumericType<T>>
Op that multiplies (*) two NumericType values.
|
static class |
NumericTypeBinaryMath.Subtract<T extends NumericType<T>>
Op that subtracts (-) two NumericType values.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryHybridCFI<I,O extends I>
A hybrid binary operation which can be used as a
BinaryComputerOp ,
BinaryFunctionOp or BinaryInplaceOp . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryHybridCFI<I,O extends I>
Abstract superclass for
BinaryHybridCFI implementations. |
class |
AbstractBinaryHybridCI<I,O extends I>
Abstract superclass for
BinaryHybridCI implementations. |
Modifier and Type | Method and Description |
---|---|
static <I,O extends I> |
Hybrids.binaryCI(OpEnvironment ops,
Class<? extends Op> opType,
Class<O> outType,
Class<I> inType,
Object... otherArgs)
Gets the best
BinaryHybridCI implementation for the given types and
arguments, populating its inputs. |
static <I,O extends I> |
Hybrids.binaryCI(OpEnvironment ops,
Class<? extends Op> opType,
Class<O> outType,
I in1,
I in2,
Object... otherArgs)
Gets the best
BinaryHybridCI implementation for the given types and
arguments, populating its inputs. |
static <I,O extends I> |
Hybrids.binaryCI(OpEnvironment ops,
Class<? extends Op> opType,
O out,
I in1,
I in2,
Object... otherArgs)
Gets the best
BinaryHybridCI implementation for the given types and
arguments, populating its inputs. |
default BinaryHybridCI<I,O> |
BinaryHybridCI.getIndependentInstance() |
Copyright © 2014–2022 ImageJ. All rights reserved.