Interface ZOSAPI::Editors::NCE::ISCS_BlackBodySpectrum
Last update: 13.03.2026
Definition:
Source Color Mode - Black Body Spectrum. This interface can be accessed via the INCESourcesData interface.
Usage (see Example 25 for a full sample)
C#
// Changes sourcecolor to Blackbody, sets temperature, min/ max wavelength
o1.SourcesData.SourceColor = ZOSAPI.Editors.NCE.SourceColorMode.BlackBodySpectrum;
o1.SourcesData.SourceColorSettings._S_BlackBodySpectrum.TemperatureK = 6000;
o1.SourcesData.SourceColorSettings._S_BlackBodySpectrum.WavelengthFrom = 0.45;
o1.SourcesData.SourceColorSettings._S_BlackBodySpectrum.WavelengthTo = 0.65;
C++
// Changes sourcecolor to Blackbody, sets temperature, min / max wavelength
o1->SourcesData->SourceColor = SourceColorMode_BlackBodySpectrum;
o1->SourcesData->SourceColorSettings->_S_BlackBodySpectrum->TemperatureK = 6000;
o1->SourcesData->SourceColorSettings->_S_BlackBodySpectrum->WavelengthFrom = 0.45;
o1->SourcesData->SourceColorSettings->_S_BlackBodySpectrum->WavelengthTo = 0.65;
Matlab
% Changes sourcecolor to Blackbody, sets temperature, min/max wavelength
o1.SourcesData.SourceColor = ZOSAPI.Editors.NCE.SourceColorMode.BlackBodySpectrum;
o1.SourcesData.SourceColorSettings.TemperatureK = 6000;
o1.SourcesData.SourceColorSettings.WavelengthFrom = 0.45;
o1.SourcesData.SourceColorSettings.WavelengthTo = 0.65;
Python
# Changes sourcecolor to Blackbody, sets temperature, min/max wavelength
o1.SourcesData.SourceColor = ZOSAPI.Editors.NCE.SourceColorMode.BlackBodySpectrum
o1.SourcesData.SourceColorSettings._S_BlackBodySpectrum.TemperatureK = 6000
o1.SourcesData.SourceColorSettings._S_BlackBodySpectrum.WavelengthFrom = 0.45
o1.SourcesData.SourceColorSettings._S_BlackBodySpectrum.WavelengthTo = 0.65
Inherits from:
Members
- _S_BlackBodySpectrum
- _S_CIE1931Chromaticity
- _S_CIE1931RGB
- _S_CIE1931Tristimulus
- _S_CIE1976
- _S_ColorTemperature
- _S_D65White
- _S_SpectrumFile
- _S_SystemWavelengths
- _S_UniformPowerSpectrum
- Fit
- IsValid
- Mode
- SpectrumCount
- TemperatureK
- WavelengthFrom
- WavelengthTo
Properties
Property TemperatureK
Definition:
double ZOSAPI.Editors.NCE.ISCS_BlackBodySpectrum.TemperatureK
Return type: double
Property SpectrumCount
Definition:
int ZOSAPI.Editors.NCE.ISCS_BlackBodySpectrum.SpectrumCount
Return type: int
Property WavelengthFrom
Definition:
double ZOSAPI.Editors.NCE.ISCS_BlackBodySpectrum.WavelengthFrom
Return type: double
Property WavelengthTo
Definition:
double ZOSAPI.Editors.NCE.ISCS_BlackBodySpectrum.WavelengthTo
Return type: double
Property Fit
Definition:
string ZOSAPI.Editors.NCE.ISCS_BlackBodySpectrum.Fit
Return type: string