Eidolon
|
This is the complete list of members for Spectrum, including all inherited members.
addAlphaCtrl(vec3 v) | Spectrum | inlinevirtual |
addSpectrumValue(real pos, color value) | Spectrum | inlinevirtual |
alphacurve | Spectrum | protected |
clearSpectrum() | Spectrum | inlinevirtual |
copySpectrumFrom(const Spectrum *s) | Spectrum | inlinevirtual |
fillColorMatrix(ColorMatrix *col, const RealMatrix *mat, bool useValAsAlpha=false) | Spectrum | inlinevirtual |
getAlpha() const | Spectrum | inlinevirtual |
getAlphaCtrl(indexval index) const | Spectrum | inlinevirtual |
getDefaultColor() const | Spectrum | inlinevirtual |
getName() const | Spectrum | inlinevirtual |
getSpectrumIndex(real pos, color value) const | Spectrum | inlinevirtual |
getSpectrumPos(indexval index) const | Spectrum | inlinevirtual |
getSpectrumValue(indexval index) const | Spectrum | inlinevirtual |
interpolateColor(real pos) const | Spectrum | inlinevirtual |
isLinearAlpha() const | Spectrum | inlinevirtual |
name | Spectrum | protected |
numAlphaCtrls() const | Spectrum | inlinevirtual |
numSpectrumValues() const | Spectrum | inlinevirtual |
removeAlphaCtrl(indexval index) | Spectrum | inlinevirtual |
removeSpectrumValue(indexval index) | Spectrum | inlinevirtual |
setAlphaCtrl(vec3 v, indexval index) | Spectrum | inlinevirtual |
setAlphaCurve(const Vec3Matrix *pts) | Spectrum | inlinevirtual |
setLinearAlpha(bool b) | Spectrum | inlinevirtual |
setSpectrumValue(sval index, real pos, color value) | Spectrum | inlinevirtual |
spec | Spectrum | protected |
Spectrum(const std::string &name="") | Spectrum | inline |
updateSpectrum() | Spectrum | inlinevirtual |