Generic color implementation with variable number of color components.
Interface for illuminant objects with configurable properties.
virtual void SetWhitePoint(const icmm::CVarColor &whitePoint)=0
Sets the white point for this illuminant.
virtual StandardIlluminant GetIlluminantType() const =0
Gets the standard illuminant type.
virtual void SetIlluminantName(const QString &illuminantName)=0
Sets the human-readable name for this illuminant.
virtual QString GetIlluminantName() const =0
Gets the human-readable name of this illuminant.
virtual void SetIlluminantType(const StandardIlluminant &illuminantType)=0
Sets the standard illuminant type.
Interface providing white point information for color spaces.
Common class for all classes which objects can be archived or restored from archive.
Contains color management classes.