A - type of input + outputDI - type of input accepted by the worker opDO - type of output accepted by the worker oppublic abstract class BIOViaBI<A extends DO,DI,DO extends DI> extends AbstractBinaryInplaceOp<A> implements DelegatingBinaryOp<A,A,A,DI,DI,DO,BinaryInplaceOp<DI,DO>>
BinaryInplaceOnlyOps that delegate to
BinaryInplaceOps.SpecialOp.Flavor| Constructor and Description |
|---|
BIOViaBI() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize()
Initializes the object.
|
void |
mutate1(A arg,
A in)
Mutates the first argument in-place.
|
void |
mutate2(A in,
A arg)
Mutates the second argument in-place.
|
in2, out, setInput1, setInput2ops, setEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateWorkergetArity, getIndependentInstance, run, runcandidates, filterArity, opops, setEnvironmentin, in1, in2, setInput, setInput1, setInput2getIndependentInstancerunin, in1, mutate, runrun, runpublic void initialize()
Initializableinitialize in interface Initializablepublic void mutate1(A arg, A in)
BinaryInplace1Opmutate1 in interface BinaryInplace1Op<A extends DO,A extends DO,A extends DO>arg - First argument of the BinaryInplace1Op, which
will be mutated.in - Second argument of the BinaryInplace1Op, which will
not be mutated.public void mutate2(A in, A arg)
BinaryInplaceOpmutate2 in interface BinaryInplaceOp<A extends DO,A extends DO>in - First argument of the BinaryInplaceOp, which will
not be mutated.arg - Second argument of the BinaryInplaceOp, which
will be mutated.Copyright © 2014–2022 ImageJ. All rights reserved.