de.grogra.imp3d.shading
Class BlackbodySPD

java.lang.Object
  extended by de.grogra.persistence.ShareableBase
      extended by de.grogra.imp3d.shading.SPD
          extended by de.grogra.imp3d.shading.BlackbodySPD
All Implemented Interfaces:
Manageable, Shareable

public class BlackbodySPD
extends SPD


Nested Class Summary
static class BlackbodySPD.Type
           
 
Field Summary
static BlackbodySPD.Type $TYPE
           
static SCOType.Field temp$FIELD
           
 
Constructor Summary
BlackbodySPD()
           
BlackbodySPD(float temp)
           
 
Method Summary
 ManageableType getManageableType()
           
 SpectralCurve getSpectralDistribution()
           
 float getTemp()
           
 void setTemp(float value)
           
 
Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

$TYPE

public static final BlackbodySPD.Type $TYPE

temp$FIELD

public static final SCOType.Field temp$FIELD
Constructor Detail

BlackbodySPD

public BlackbodySPD()

BlackbodySPD

public BlackbodySPD(float temp)
Method Detail

getManageableType

public ManageableType getManageableType()

getSpectralDistribution

public SpectralCurve getSpectralDistribution()
Specified by:
getSpectralDistribution in class SPD

getTemp

public float getTemp()

setTemp

public void setTemp(float value)