Class LXOutput.GammaTable.Curve

java.lang.Object
heronarts.lx.output.LXOutput.GammaTable.Curve
Enclosing class:
LXOutput.GammaTable

public static class LXOutput.GammaTable.Curve extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final byte[]
     
    final byte[]
     
    final byte[]
     
    final byte[]
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    generate(byte[] output, int brightness, double gamma, double whitePoint)
    Generate an output curve with the given parameters

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • red

      public final byte[] red
    • green

      public final byte[] green
    • blue

      public final byte[] blue
    • white

      public final byte[] white
  • Method Details

    • generate

      public static void generate(byte[] output, int brightness, double gamma, double whitePoint)
      Generate an output curve with the given parameters
      Parameters:
      output - Output byte lookup table
      brightness - Brightness value 0-255
      gamma - Gamma
      whitePoint - White point 0-255