@FunctionalInterface public interface GetDataSubVolume
IDataSetPrx.GetPyramidDataBytes(int, int, int, int, int, int, int, int, int)
, IDataSetPrx.GetPyramidDataShorts(int, int, int, int, int, int, int, int, int)
, IDataSetPrx.GetPyramidDataFloats(int, int, int, int, int, int, int, int, int)
.
Use forDataSet(Imaris.IDataSetPrx)
to construct an appropriate implementation for a
given IDataSetPrx
.Modifier and Type | Method and Description |
---|---|
static GetDataSubVolume |
forDataSet(Imaris.IDataSetPrx dataset)
Get the appropriate
GetDataSubVolume for the given dataset . |
static GetDataSubVolume |
forDataSet(Imaris.IDataSetPrx dataset,
Imaris.tType datasetType)
Get the appropriate
GetDataSubVolume for the given dataset . |
Object |
get(int ox,
int oy,
int oz,
int oc,
int ot,
int r,
int sx,
int sy,
int sz)
Get sub-volume as flattened primitive array.
|
Object get(int ox, int oy, int oz, int oc, int ot, int r, int sx, int sy, int sz) throws Imaris.Error
ox
- offset in Xoy
- offset in Yoz
- offset in Zoc
- channel indexot
- timepoint indexr
- resolution level (0 is full resolution)sx
- size in Xsy
- size in Ysz
- size in Zbyte[]
, short[]
, float[]
, depending on dataset type.Imaris.Error
static GetDataSubVolume forDataSet(Imaris.IDataSetPrx dataset) throws Imaris.Error
GetDataSubVolume
for the given dataset
.Imaris.Error
static GetDataSubVolume forDataSet(Imaris.IDataSetPrx dataset, Imaris.tType datasetType)
GetDataSubVolume
for the given dataset
.Copyright © 2019–2021 Imaris. All rights reserved.