public class Array3D<T extends Type<T>,A extends DataAccess> extends Array<T,A> implements Container3D<T>
linkedType
entitiesPerPixel, numEntities
dim, id, numDimensions, numPixels
Constructor and Description |
---|
Array3D(ArrayContainerFactory factory,
A data,
int width,
int height,
int depth,
int entitiesPerPixel) |
Modifier and Type | Method and Description |
---|---|
Array3DLocalizableByDimCursor<T> |
createLocalizableByDimCursor(Image<T> image) |
Array3DLocalizableByDimOutOfBoundsCursor<T> |
createLocalizableByDimCursor(Image<T> image,
OutOfBoundsStrategyFactory<T> outOfBoundsFactory) |
Array3DLocalizableCursor<T> |
createLocalizableCursor(Image<T> image) |
int |
getDepth() |
int |
getHeight() |
int |
getPos(int x,
int y,
int z) |
int |
getWidth() |
close, compareStorageContainerCompatibility, createAllocationSteps, createAllocationSteps, createCursor, createLocalizablePlaneCursor, getFactory, getPos, update
setLinkedType
getNumEntities, getNumEntities, getNumEntitiesPerPixel
compareStorageContainerDimensions, getDimension, getDimensions, getDimensions, getId, getNumDimensions, getNumPixels, getNumPixels, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, compareStorageContainerCompatibility, compareStorageContainerDimensions, createCursor, createLocalizablePlaneCursor, getDimension, getDimensions, getDimensions, getFactory, getId, getNumDimensions, getNumPixels
getNumEntities, getNumEntitiesPerPixel
public Array3D(ArrayContainerFactory factory, A data, int width, int height, int depth, int entitiesPerPixel)
public Array3DLocalizableCursor<T> createLocalizableCursor(Image<T> image)
createLocalizableCursor
in interface Container<T extends Type<T>>
createLocalizableCursor
in class Array<T extends Type<T>,A extends DataAccess>
public Array3DLocalizableByDimCursor<T> createLocalizableByDimCursor(Image<T> image)
createLocalizableByDimCursor
in interface Container<T extends Type<T>>
createLocalizableByDimCursor
in class Array<T extends Type<T>,A extends DataAccess>
public Array3DLocalizableByDimOutOfBoundsCursor<T> createLocalizableByDimCursor(Image<T> image, OutOfBoundsStrategyFactory<T> outOfBoundsFactory)
createLocalizableByDimCursor
in interface Container<T extends Type<T>>
createLocalizableByDimCursor
in class Array<T extends Type<T>,A extends DataAccess>
public int getWidth()
getWidth
in interface Container3D<T extends Type<T>>
public int getHeight()
getHeight
in interface Container3D<T extends Type<T>>
public int getDepth()
getDepth
in interface Container3D<T extends Type<T>>
public int getPos(int x, int y, int z)
Copyright © 2015–2021 Fiji. All rights reserved.