public abstract class ContainerImpl<T extends Type<T>> extends Object implements Container<T>
Modifier and Type | Field and Description |
---|---|
protected int[] |
dim |
protected long |
id |
protected int |
numDimensions |
protected int |
numPixels |
Constructor and Description |
---|
ContainerImpl(ContainerFactory factory,
int[] dim) |
Modifier and Type | Method and Description |
---|---|
boolean |
compareStorageContainerDimensions(Container<?> container) |
int |
getDimension(int dim) |
int[] |
getDimensions() |
void |
getDimensions(int[] dimensions) |
ContainerFactory |
getFactory() |
long |
getId() |
int |
getNumDimensions() |
int |
getNumPixels() |
static int |
getNumPixels(int[] dim) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, compareStorageContainerCompatibility, createCursor, createLocalizableByDimCursor, createLocalizableByDimCursor, createLocalizableCursor, createLocalizablePlaneCursor
protected final int numPixels
protected final int numDimensions
protected final long id
protected final int[] dim
public ContainerImpl(ContainerFactory factory, int[] dim)
public static int getNumPixels(int[] dim)
public ContainerFactory getFactory()
getFactory
in interface Container<T extends Type<T>>
public int getNumDimensions()
getNumDimensions
in interface Container<T extends Type<T>>
public int[] getDimensions()
getDimensions
in interface Container<T extends Type<T>>
public void getDimensions(int[] dimensions)
getDimensions
in interface Container<T extends Type<T>>
public int getDimension(int dim)
getDimension
in interface Container<T extends Type<T>>
public int getNumPixels()
getNumPixels
in interface Container<T extends Type<T>>
Copyright © 2015–2021 Fiji. All rights reserved.