public class PredefinedCellContainerFactory extends CellContainerFactory
cellSize, standardCellSize
useOptimizedContainers
Constructor and Description |
---|
PredefinedCellContainerFactory(int[] cellSize,
ArrayDataAccess<?> existingArrays) |
PredefinedCellContainerFactory(int cellSize,
ArrayDataAccess<?> existingArrays) |
Modifier and Type | Method and Description |
---|---|
<T extends Type<T>> |
createBitInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createByteInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createCharInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createDoubleInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createFloatInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createIntInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createLongInstance(int[] dimensions,
int entitiesPerPixel) |
<T extends Type<T>> |
createShortInstance(int[] dimensions,
int entitiesPerPixel) |
void |
disableWrapping() |
checkCellSize, checkDimensions, getErrorMessage, printProperties, setParameters
createContainer
setOptimizedContainerUse, useOptimizedContainers
public PredefinedCellContainerFactory(int cellSize, ArrayDataAccess<?> existingArrays)
public PredefinedCellContainerFactory(int[] cellSize, ArrayDataAccess<?> existingArrays)
public void disableWrapping()
public <T extends Type<T>> DirectAccessContainer<T,BitArray> createBitInstance(int[] dimensions, int entitiesPerPixel)
createBitInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,ByteArray> createByteInstance(int[] dimensions, int entitiesPerPixel)
createByteInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,CharArray> createCharInstance(int[] dimensions, int entitiesPerPixel)
createCharInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,DoubleArray> createDoubleInstance(int[] dimensions, int entitiesPerPixel)
createDoubleInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,FloatArray> createFloatInstance(int[] dimensions, int entitiesPerPixel)
createFloatInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,IntArray> createIntInstance(int[] dimensions, int entitiesPerPixel)
createIntInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,LongArray> createLongInstance(int[] dimensions, int entitiesPerPixel)
createLongInstance
in class CellContainerFactory
public <T extends Type<T>> DirectAccessContainer<T,ShortArray> createShortInstance(int[] dimensions, int entitiesPerPixel)
createShortInstance
in class CellContainerFactory
Copyright © 2015–2021 Fiji. All rights reserved.