@FunctionalInterface public interface SetDataSubVolume
IDataSetPrx.SetDataSubVolumeAs1DArrayBytes(byte[], int, int, int, int, int, int, int, int)
, IDataSetPrx.SetDataSubVolumeAs1DArrayShorts(short[], int, int, int, int, int, int, int, int)
, IDataSetPrx.SetDataSubVolumeAs1DArrayFloats(float[], 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 SetDataSubVolume |
forDataSet(Imaris.IDataSetPrx dataset)
Get the appropriate
SetDataSubVolume for the given dataset . |
static SetDataSubVolume |
forDataSet(Imaris.IDataSetPrx dataset,
Imaris.tType datasetType)
Get the appropriate
GetDataSubVolume for the given dataset . |
void |
set(Object data,
int ox,
int oy,
int oz,
int oc,
int ot,
int sx,
int sy,
int sz)
Set sub-volume as flattened primitive array.
|
void set(Object data, int ox, int oy, int oz, int oc, int ot, int sx, int sy, int sz) throws Imaris.Error
data
- byte[]
, short[]
, float[]
, depending on dataset type.ox
- offset in Xoy
- offset in Yoz
- offset in Zoc
- channel indexot
- timepoint indexsx
- size in Xsy
- size in Ysz
- size in ZImaris.Error
static SetDataSubVolume forDataSet(Imaris.IDataSetPrx dataset) throws Imaris.Error
SetDataSubVolume
for the given dataset
.Imaris.Error
static SetDataSubVolume forDataSet(Imaris.IDataSetPrx dataset, Imaris.tType datasetType)
GetDataSubVolume
for the given dataset
.Copyright © 2019–2021 Imaris. All rights reserved.