Class MetadataPlotUtils

java.lang.Object
org.eclipse.dawnsci.plotting.api.trace.MetadataPlotUtils

public class MetadataPlotUtils extends Object
  • Constructor Details

    • MetadataPlotUtils

      public MetadataPlotUtils()
  • Method Details

    • plotDataWithMetadata

      public static void plotDataWithMetadata(org.eclipse.january.dataset.IDataset data, IPlottingSystem<?> system)
    • plotDataWithMetadata

      public static void plotDataWithMetadata(org.eclipse.january.dataset.IDataset data, IPlottingSystem<?> system, boolean clear)
    • buildTrace

      public static IImageTrace buildTrace(String name, org.eclipse.january.dataset.IDataset data, IPlottingSystem<?> system)
    • buildTrace

      public static IImageTrace buildTrace(org.eclipse.january.dataset.IDataset data, IPlottingSystem<?> system)
    • buildTrace

      public static IImageTrace buildTrace(String name, org.eclipse.january.dataset.IDataset data, IPlottingSystem<?> system, int alpha)
    • switchData

      public static void switchData(String name, org.eclipse.january.dataset.IDataset data, IImageTrace trace)
    • buildLineTrace

      public static ILineTrace buildLineTrace(org.eclipse.january.dataset.IDataset data, IPlottingSystem<?> system)
    • getAxesForDimension

      public static org.eclipse.january.dataset.IDataset[] getAxesForDimension(org.eclipse.january.dataset.ILazyDataset data, int dim)
    • getAxesFromMetadata

      public static org.eclipse.january.dataset.IDataset[] getAxesFromMetadata(org.eclipse.january.dataset.IDataset data)
    • getAxesFromMetadata

      public static org.eclipse.january.dataset.IDataset[] getAxesFromMetadata(org.eclipse.january.dataset.ILazyDataset data, boolean squeeze)
    • getAxesFromMetadata

      public static org.eclipse.january.dataset.IDataset[] getAxesFromMetadata(org.eclipse.january.dataset.ILazyDataset data)
    • removeSquareBrackets

      public static String removeSquareBrackets(String string)
      Remove substring delimited by square brackets only if it is positioned at the end
      Parameters:
      string -
      Returns:
      edited string
    • getAxesAsIDatasetArray

      public static org.eclipse.january.dataset.IDataset[] getAxesAsIDatasetArray(org.eclipse.january.dataset.ILazyDataset data)
    • getDataFromImageTrace

      public static org.eclipse.january.dataset.IDataset getDataFromImageTrace(IPlottingSystem<?> system)