de.grogra.gpuflux.scene.shading
public static class FluxSpectrum.SpectralDiscretization extends java.lang.Object
| Constructor and Description |
|---|
FluxSpectrum.SpectralDiscretization(int spectralLambdaMin,
int spectralLambdaMax,
int spectralLambdaStep) |
| Modifier and Type | Method and Description |
|---|---|
float[] |
getDiscreteCumulativeSPD(SpectralCurve SPD) |
float[] |
getDiscreteNormalizedSPD(SpectralCurve SPD,
float unit) |
float[] |
getDiscreteSPD(SpectralCurve SPD) |
int |
getLambdaBins() |
int |
getLambdaMax() |
int |
getLambdaMin() |
int |
getLambdaStep() |
float |
getSPDPower(SpectralCurve SPD) |
public FluxSpectrum.SpectralDiscretization(int spectralLambdaMin,
int spectralLambdaMax,
int spectralLambdaStep)
public float[] getDiscreteCumulativeSPD(SpectralCurve SPD)
public float[] getDiscreteNormalizedSPD(SpectralCurve SPD, float unit)
public float[] getDiscreteSPD(SpectralCurve SPD)
public int getLambdaBins()
public int getLambdaMax()
public int getLambdaMin()
public int getLambdaStep()
public float getSPDPower(SpectralCurve SPD)