public class RepeatSlice extends MaskProviderUnary
The incoming mask
must have the same extent in XY as specified in dimension
.
Constructor and Description |
---|
RepeatSlice() |
Modifier and Type | Method and Description |
---|---|
Mask |
createFromMask(Mask mask)
Creates a
Mask given the entity provided by the delegate. |
DimensionsProvider |
getDimensions()
Dimensions to create new mask
|
int |
getSliceIndex()
Which slice to use from
mask |
void |
setDimensions(DimensionsProvider dimensions)
Dimensions to create new mask
|
void |
setSliceIndex(int sliceIndex)
Which slice to use from
mask |
get, getMask, setMask
getAsStack
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Mask createFromMask(Mask mask) throws ProvisionFailedException
MaskProviderUnary
Mask
given the entity provided by the delegate.createFromMask
in class MaskProviderUnary
mask
- the entity provided by the delegate.Mask
that is returned by the provider.ProvisionFailedException
- if the provider cannot complete successfully.public DimensionsProvider getDimensions()
public void setDimensions(DimensionsProvider dimensions)
public int getSliceIndex()
mask
public void setSliceIndex(int sliceIndex)
mask
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.