S
- individual-typeT
- aggregate-typepublic class GroupedSharedState<S,T> extends Object
Constructor and Description |
---|
GroupedSharedState(Optional<InputGrouper> grouper,
java.util.function.Function<ConsistentChannelChecker,GroupMapByName<S,T>> createGroupMap) |
Modifier and Type | Method and Description |
---|---|
ConsistentChannelChecker |
getChannelChecker()
Checks that
Channel s have a consistent voxel-data type. |
ConsistentChannelNamesChecker |
getChannelNamesChecker()
Checks that each image provides a consistent set of channels, and that they have the same
RGB-state.
|
Optional<InputGrouper> |
getGrouper()
How to group the inputs.
|
GroupMapByName<S,T> |
getGroupMap() |
public GroupedSharedState(Optional<InputGrouper> grouper, java.util.function.Function<ConsistentChannelChecker,GroupMapByName<S,T>> createGroupMap)
public GroupMapByName<S,T> getGroupMap()
public ConsistentChannelChecker getChannelChecker()
Channel
s have a consistent voxel-data type.public ConsistentChannelNamesChecker getChannelNamesChecker()
public Optional<InputGrouper> getGrouper()
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.