public class DisplayStackGenerator extends RasterGeneratorDelegateToRaster<Stack,DisplayStack>
Constructor and Description |
---|
DisplayStackGenerator(boolean always2D)
Creates the generator.
|
Modifier and Type | Method and Description |
---|---|
protected Stack |
convertBeforeAssign(DisplayStack element)
Converts an element before setting it on the
delegate . |
protected Stack |
convertBeforeTransform(Stack stack)
Converts an element before calling
RasterGeneratorDelegateToRaster.transform(T) on the delegate . |
StackWriteAttributes |
guaranteedImageAttributes()
Guarantees on the attributes of all images created by the generator.
|
getDelegate, transform
selectFileExtension, writeToFile
write, writeWithIndex
public DisplayStackGenerator(boolean always2D)
always2D
- if true, a stack is guaranteed always to be 2D (i.e. have only one z-slice).
If false, it may be 2D or 3D.protected Stack convertBeforeAssign(DisplayStack element) throws OperationFailedException
RasterGeneratorDelegateToRaster
delegate
.convertBeforeAssign
in class RasterGeneratorDelegateToRaster<Stack,DisplayStack>
element
- element to convertOperationFailedException
- if anything goes wrong during conversionprotected Stack convertBeforeTransform(Stack stack)
RasterGeneratorDelegateToRaster
RasterGeneratorDelegateToRaster.transform(T)
on the delegate
.convertBeforeTransform
in class RasterGeneratorDelegateToRaster<Stack,DisplayStack>
stack
- stack to convertpublic StackWriteAttributes guaranteedImageAttributes()
RasterGenerator
guaranteedImageAttributes
in class RasterGeneratorDelegateToRaster<Stack,DisplayStack>
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.