#include <stdlib.h>
#include "Spectrum.h"
#include "ColourSystem.h"
#include "VecUtil.h"
#include "cie_xbar.spectrum"
#include "cie_ybar.spectrum"
#include "cie_zbar.spectrum"
Include dependency graph for Spectrum.cc:
Go to the source code of this file.
Functions | |||
RegularSpectralCurve | kCIE_xbar (tCIE_xbar, 360, 830, 95) | ||
RegularSpectralCurve | kCIE_ybar (tCIE_ybar, 360, 830, 95) | ||
RegularSpectralCurve | kCIE_zbar (tCIE_zbar, 360, 830, 95) | ||
Colour | WavelengthToXYZ (ClrReal lambda) | ||
RegularSpectralCurve | kS0Spectrum (tS0Amplitudes, 300, 830, 54) | ||
RegularSpectralCurve | kS1Spectrum (tS1Amplitudes, 300, 830, 54) | ||
RegularSpectralCurve | kS2Spectrum (tS2Amplitudes, 300, 830, 54) | ||
Void | DrawChromaticityImage (Image &image) | ||
Colour | CIEXYZToLuv (const Colour &cXYZ, const Colour &cWhiteXYZ) | ||
Variables | |||
const Float | kCIE_Start = 360.0 | ||
const Float | kCIE_End = 830.0 | ||
const Float | kCIE_Delta = 5.0 |
Colour CIEXYZToLuv (const Colour & cXYZ, const Colour & cWhiteXYZ) |
Definition at line 594 of file Spectrum.cc.
Void DrawChromaticityImage (Image & image) |
Definition at line 511 of file Spectrum.cc.
Colour WavelengthToXYZ (ClrReal lambda) |
Definition at line 421 of file Spectrum.cc.
RegularSpectralCurve kCIE_xbar (tCIE_xbar, 360, 830, 95) |
RegularSpectralCurve kCIE_ybar (tCIE_ybar, 360, 830, 95) |
RegularSpectralCurve kCIE_zbar (tCIE_zbar, 360, 830, 95) |
RegularSpectralCurve kS0Spectrum (tS0Amplitudes, 300, 830, 54) |
RegularSpectralCurve kS1Spectrum (tS1Amplitudes, 300, 830, 54) |
RegularSpectralCurve kS2Spectrum (tS2Amplitudes, 300, 830, 54) |
const Float kCIE_Delta = 5.0 |
Definition at line 27 of file Spectrum.cc.
const Float kCIE_End = 830.0 |
Definition at line 26 of file Spectrum.cc.
const Float kCIE_Start = 360.0 |
Definition at line 25 of file Spectrum.cc.