Class SigmaPalette

java.lang.Object
java.lang.Thread
sc.fiji.snt.gui.SigmaPalette
All Implemented Interfaces:
Runnable

public class SigmaPalette extends Thread
Implements SNT 'Sigma wizard'. It relies heavily on java.awt because it extends IJ1's StackWindow. It was ported from features.SigmaPalette now deprecated.
  • Constructor Details

    • SigmaPalette

      public SigmaPalette(SNT snt)
  • Method Details

    • setParent

      public void setParent(Window parent)
    • makePalette

      public void makePalette(int x_min, int x_max, int y_min, int y_max, int z_min, int z_max, double[] sigmaValues, int sigmasAcross, int sigmasDown, int initial_z)
      Displays the Sigma wizard in a separate thread.
      Parameters:
      x_min - image boundary for choice grid
      x_max - image boundary for choice grid
      y_min - image boundary for choice grid
      y_max - image boundary for choice grid
      z_min - image boundary for choice grid (1-based index)
      z_max - image boundary for choice grid (1-based index)
      sigmaValues - the desired range of sigma values for choice grid
      sigmasAcross - the number of columns in choice grid
      sigmasDown - the number of rows in choice grid
      initial_z - the default z-position
    • dismiss

      public void dismiss()
    • getMultiScaleSettings

      public List<Double> getMultiScaleSettings()
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • addListener

      public void addListener(SigmaPaletteListener listener)
    • removeListener

      public void removeListener(SigmaPaletteListener listener)