public abstract class NativeLongAccessImgFactory<T extends NativeLongAccessType<T>> extends ImgFactory<T>
| Constructor and Description |
|---|
NativeLongAccessImgFactory(T t) |
| Modifier and Type | Method and Description |
|---|---|
NativeLongAccessImg<T,?> |
create(long[] dim,
T type)
|
abstract NativeLongAccessImg<T,? extends ByteLongAccess> |
createByteInstance(long[] dimensions,
Fraction entitiesPerPixel) |
abstract NativeLongAccessImg<T,? extends CharLongAccess> |
createCharInstance(long[] dimensions,
Fraction entitiesPerPixel) |
abstract NativeLongAccessImg<T,? extends DoubleLongAccess> |
createDoubleInstance(long[] dimensions,
Fraction entitiesPerPixel) |
abstract NativeLongAccessImg<T,? extends FloatLongAccess> |
createFloatInstance(long[] dimensions,
Fraction entitiesPerPixel) |
abstract NativeLongAccessImg<T,? extends IntLongAccess> |
createIntInstance(long[] dimensions,
Fraction entitiesPerPixel) |
abstract NativeLongAccessImg<T,? extends LongLongAccess> |
createLongInstance(long[] dimensions,
Fraction entitiesPerPixel) |
abstract NativeLongAccessImg<T,? extends ShortLongAccess> |
createShortInstance(long[] dimensions,
Fraction entitiesPerPixel) |
cache, create, create, create, create, create, create, create, create, imgFactory, imgFactory, typepublic NativeLongAccessImgFactory(T t)
public NativeLongAccessImg<T,?> create(long[] dim, T type)
Type to create a suitable Img for
the Type and the dimensionality.
Type will then call one of the abstract methods defined below to
create the NativeLongAccessImgcreate in class ImgFactory<T extends NativeLongAccessType<T>>Img - the instantiated Containerpublic abstract NativeLongAccessImg<T,? extends ByteLongAccess> createByteInstance(long[] dimensions, Fraction entitiesPerPixel)
public abstract NativeLongAccessImg<T,? extends CharLongAccess> createCharInstance(long[] dimensions, Fraction entitiesPerPixel)
public abstract NativeLongAccessImg<T,? extends ShortLongAccess> createShortInstance(long[] dimensions, Fraction entitiesPerPixel)
public abstract NativeLongAccessImg<T,? extends IntLongAccess> createIntInstance(long[] dimensions, Fraction entitiesPerPixel)
public abstract NativeLongAccessImg<T,? extends LongLongAccess> createLongInstance(long[] dimensions, Fraction entitiesPerPixel)
public abstract NativeLongAccessImg<T,? extends FloatLongAccess> createFloatInstance(long[] dimensions, Fraction entitiesPerPixel)
public abstract NativeLongAccessImg<T,? extends DoubleLongAccess> createDoubleInstance(long[] dimensions, Fraction entitiesPerPixel)
Copyright © 2015–2022 ImgLib2. All rights reserved.