Class SliceNDGenerator

java.lang.Object
org.eclipse.dawnsci.analysis.dataset.slicer.SliceNDGenerator

public class SliceNDGenerator extends Object
  • Constructor Details

    • SliceNDGenerator

      public SliceNDGenerator(int[] shape, int[] dataDimensions, Object... index)
    • SliceNDGenerator

      public SliceNDGenerator(int[] shape, int[] dataDimensions, org.eclipse.january.dataset.SliceND slice)
  • Method Details

    • getOutputShape

      public int[] getOutputShape()
    • getInputShape

      public int[] getInputShape()
    • generateDataSlices

      public List<org.eclipse.january.dataset.SliceND> generateDataSlices()
    • generateDataSlices

      public List<org.eclipse.january.dataset.SliceND> generateDataSlices(int[] dimensionOrder)
    • generateDataSlices

      public List<org.eclipse.january.dataset.SliceND> generateDataSlices(List<org.eclipse.january.dataset.SliceND> positionInOutput)
    • generateDataSlices

      public List<org.eclipse.january.dataset.SliceND> generateDataSlices(int[] dimensionOrder, List<org.eclipse.january.dataset.SliceND> positionInOutput)
    • getStartComparator

      public static Comparator<org.eclipse.january.dataset.SliceND> getStartComparator(int rank, int[] incrementOrder)