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, type
public 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 NativeLongAccessImg
create
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.