public class PlaneFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BIT
Deprecated.
|
static int |
BYTE
Identifies the type used to store pixel values.
|
static int |
DOUBLE
Identifies the type used to store pixel values.
|
static java.lang.String |
DOUBLE_TYPE
Deprecated.
|
static int |
FLOAT
Identifies the type used to store pixel values.
|
static java.lang.String |
FLOAT_TYPE
Deprecated.
|
static int |
INT
Identifies the type used to store pixel values.
|
static java.lang.String |
INT16
Deprecated.
|
static java.lang.String |
INT32
Deprecated.
|
static java.lang.String |
INT8
Deprecated.
|
static int |
LONG
Identifies the type used to store pixel values.
|
static int |
SHORT
Identifies the type used to store pixel values.
|
static java.lang.String |
UINT16
Deprecated.
|
static java.lang.String |
UINT32
Deprecated.
|
static java.lang.String |
UINT8
Deprecated.
|
Constructor and Description |
---|
PlaneFactory() |
Modifier and Type | Method and Description |
---|---|
static Plane2D |
createPlane(omeis.providers.re.data.PlaneDef planeDef,
int channel,
ome.model.core.Pixels pixels,
ome.io.nio.PixelBuffer buffer)
Factory method to fetch plane data and create an object to access it.
|
static boolean |
in(ome.model.enums.PixelsType type,
java.lang.String[] strings)
A static helper method to check if a type is one of the elements in an
array.
|
static boolean |
isTypeSigned(ome.model.enums.PixelsType type)
A static helper method to retrieve pixel byte signage.
|
@Deprecated public static final java.lang.String BIT
@Deprecated public static final java.lang.String INT8
@Deprecated public static final java.lang.String INT16
@Deprecated public static final java.lang.String INT32
@Deprecated public static final java.lang.String UINT8
@Deprecated public static final java.lang.String UINT16
@Deprecated public static final java.lang.String UINT32
@Deprecated public static final java.lang.String FLOAT_TYPE
@Deprecated public static final java.lang.String DOUBLE_TYPE
public static final int BYTE
public static final int SHORT
public static final int INT
public static final int LONG
public static final int FLOAT
public static final int DOUBLE
public static boolean in(ome.model.enums.PixelsType type, java.lang.String[] strings)
type
- A pixels type enumeration.strings
- The strings for which you want to check against.public static boolean isTypeSigned(ome.model.enums.PixelsType type)
type
- The pixels type for which you want to know the byte width.public static Plane2D createPlane(omeis.providers.re.data.PlaneDef planeDef, int channel, ome.model.core.Pixels pixels, ome.io.nio.PixelBuffer buffer)
planeDef
- Defines the plane to be retrieved. Must not be null.channel
- The wavelength at which data is to be fetched.pixels
- The pixels from which the data is to be fetched.buffer
- The pixels buffer from which the data is to be fetched.