de.grogra.imp3d.spectral
public class BlackbodySpectralCurve extends SpectralCurve
| Modifier and Type | Class and Description |
|---|---|
static class |
BlackbodySpectralCurve.Type |
| Modifier and Type | Field and Description |
|---|---|
static BlackbodySpectralCurve.Type |
$TYPE |
static SCOType.Field |
temp$FIELD |
| Constructor and Description |
|---|
BlackbodySpectralCurve() |
BlackbodySpectralCurve(float temp) |
| Modifier and Type | Method and Description |
|---|---|
ManageableType |
getManageableType() |
float |
sample(float lambda)
This function determines the actual spectral curve data.
|
toXYZ, toXYZaddReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferencepublic static final BlackbodySpectralCurve.Type $TYPE
public static final SCOType.Field temp$FIELD
public BlackbodySpectralCurve()
public BlackbodySpectralCurve(float temp)
public ManageableType getManageableType()
public float sample(float lambda)
SpectralCurvesample in class SpectralCurvelambda - wavelength to sample in nanometers