de.grogra.imp3d.shading
Class ConstantSPD

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

public class ConstantSPD
extends SPD


Nested Class Summary
static class ConstantSPD.Type
           
 
Field Summary
static ConstantSPD.Type $TYPE
           
static SCOType.Field value$FIELD
           
 
Constructor Summary
ConstantSPD()
           
ConstantSPD(float value)
           
 
Method Summary
 ManageableType getManageableType()
           
 SpectralCurve getSpectralDistribution()
           
 float getValue()
           
 void setValue(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 ConstantSPD.Type $TYPE

value$FIELD

public static final SCOType.Field value$FIELD
Constructor Detail

ConstantSPD

public ConstantSPD()

ConstantSPD

public ConstantSPD(float value)
Method Detail

getManageableType

public ManageableType getManageableType()

getSpectralDistribution

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

getValue

public float getValue()

setValue

public void setValue(float value)