public abstract class TwoVoxelMappingBase extends ChannelProviderBinary
Both the two input channels and the output channel are identically-sized.
Constructor and Description |
---|
TwoVoxelMappingBase(java.util.function.IntBinaryOperator operation) |
Modifier and Type | Method and Description |
---|---|
protected Channel |
process(Channel channel1,
Channel channel2)
Creates a
Channel given the two entities provided by the delegates. |
get, getChannel1, getChannel2, setChannel1, setChannel2
getAsStack
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public TwoVoxelMappingBase(java.util.function.IntBinaryOperator operation)
protected Channel process(Channel channel1, Channel channel2) throws ProvisionFailedException
ChannelProviderBinary
Channel
given the two entities provided by the delegates.process
in class ChannelProviderBinary
channel1
- the entity provided by the first delegate.channel2
- the entity provided by the second delegate.Channel
that is returned by the provider.ProvisionFailedException
- if the provider cannot complete successfully.Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.