@Override public int getSizeZ() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeZ; }
@Override public int getSizeY() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeY; }
@Override public int getSizeX() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeX; }
@Override public int getSizeY() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeY; }
@Override public int getSizeT() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeT; }
@Override public int getSizeX() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeX; }
@Override public int getSizeC() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeC; }
@Override public int getSizeT() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeT; }
@Override public String getDimensionOrder() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).dimensionOrder; }
@Override public int getSizeZ() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeZ; }
@Override public int getSizeC() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).sizeC; }
@Override public String getDimensionOrder() { FormatTools.assertId(getCurrentFile(), true, 2); return core.get(getCoreIndex()).dimensionOrder; }
public String getInputOrder() { FormatTools.assertId(getCurrentFile(), true, 2); return ((SwappableMetadata) core.get(getCoreIndex())).inputOrder; }
public String getInputOrder() { FormatTools.assertId(getCurrentFile(), true, 2); return ((SwappableMetadata) core.get(getCoreIndex())).inputOrder; }
/** * Sets the output dimension order according to the given string (e.g., * "XYZCT"). This string indicates the final planar rasterization * order—i.e., the mapping from 1D plane number to 3D (Z, C, T) tuple. * Changing it will not affect the Z, C or T sizes but will alter the order * in which planes are returned when iterating. * * This method is useful when your application requires a particular output * dimension order; e.g., ImageJ virtual stacks must be in XYCZT order. */ public void setOutputOrder(String outputOrder) { FormatTools.assertId(getCurrentFile(), true, 2); core.get(getCoreIndex()).dimensionOrder = outputOrder; }
/** * Sets the output dimension order according to the given string (e.g., * "XYZCT"). This string indicates the final planar rasterization * order—i.e., the mapping from 1D plane number to 3D (Z, C, T) tuple. * Changing it will not affect the Z, C or T sizes but will alter the order * in which planes are returned when iterating. * * This method is useful when your application requires a particular output * dimension order; e.g., ImageJ virtual stacks must be in XYCZT order. */ public void setOutputOrder(String outputOrder) { FormatTools.assertId(getCurrentFile(), true, 2); core.get(getCoreIndex()).dimensionOrder = outputOrder; }
moduli[oldT - 2] = getModuloT(); SwappableMetadata ms = (SwappableMetadata) core.get(getCoreIndex());
moduli[oldT - 2] = getModuloT(); SwappableMetadata ms = (SwappableMetadata) core.get(getCoreIndex());