Module gpuFlux

Class FluxSpectrum.SpectralDiscretization

java.lang.Object
de.grogra.gpuflux.scene.shading.FluxSpectrum.SpectralDiscretization
Enclosing class:
FluxSpectrum

public static class FluxSpectrum.SpectralDiscretization extends Object
  • Constructor Details Link icon

    • SpectralDiscretization Link icon

      public SpectralDiscretization(int spectralLambdaMin, int spectralLambdaMax, int spectralLambdaStep)
  • Method Details Link icon

    • getDiscreteSPD Link icon

      public float[] getDiscreteSPD(SpectralCurve SPD)
    • getDiscreteNormalizedSPD Link icon

      public float[] getDiscreteNormalizedSPD(SpectralCurve SPD, float unit)
    • getSPDPower Link icon

      public float getSPDPower(SpectralCurve SPD)
    • getDiscreteCumulativeSPD Link icon

      public float[] getDiscreteCumulativeSPD(SpectralCurve SPD)
    • getLambdaMin Link icon

      public int getLambdaMin()
    • getLambdaMax Link icon

      public int getLambdaMax()
    • getLambdaStep Link icon

      public int getLambdaStep()
    • getLambdaBins Link icon

      public int getLambdaBins()