Enum Class BvvUtils.RenderQuality

java.lang.Object
java.lang.Enum<BvvUtils.RenderQuality>
sc.fiji.snt.viewer.BvvUtils.RenderQuality
All Implemented Interfaces:
Serializable, Comparable<BvvUtils.RenderQuality>, java.lang.constant.Constable
Enclosing class:
BvvUtils

public static enum BvvUtils.RenderQuality extends Enum<BvvUtils.RenderQuality>
BVV render quality presets: offscreen render size (px), max. render time per frame (ms) and dither window. A dither window above 1 renders only a subset of pixels per frame and interpolates the rest: cheaper frames, at the cost of some noise while navigating. Presets apply to all BVV windows, including streamed N5/Zarr data (see BvvUtils.applyRenderQuality(bvv.vistools.BvvOptions))
  • Enum Constant Details

  • Field Details

    • label

      public final String label
    • size

      public final int size
    • millis

      public final int millis
    • dither

      public final int dither
    • description

      public final String description
  • Method Details

    • values

      public static BvvUtils.RenderQuality[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BvvUtils.RenderQuality valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromLabel

      public static BvvUtils.RenderQuality fromLabel(String label)
    • labels

      public static String[] labels()