colour.SpectralShape¶
-
class
colour.SpectralShape(start=None, end=None, interval=None)[source]¶ Defines the base object for spectral distribution shape.
Parameters: - start (numeric, optional) – Wavelength \(\lambda_{i}\) range start in nm.
- end (numeric, optional) – Wavelength \(\lambda_{i}\) range end in nm.
- interval (numeric, optional) – Wavelength \(\lambda_{i}\) range interval.
-
start¶
-
end¶
-
interval¶
-
boundaries¶
Examples
>>> SpectralShape(360, 830, 1) SpectralShape(360, 830, 1)
-
__init__(start=None, end=None, interval=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__([start, end, interval])Initialize self. range([dtype])Returns an iterable range for the spectral shape. Attributes
boundariesGetter and setter property for the spectral shape boundaries. endGetter and setter property for the spectral shape end. intervalGetter and setter property for the spectral shape interval. startGetter and setter property for the spectral shape start.