25 virtual std::unique_ptr<ISubstractiveColorModel>
CreateSubspaceModel(
const QStringList& colorantIds)
const override;
static ColorantId GetYellow()
static ColorantId GetCyan()
static ColorantId GetMagenta()
virtual std::unique_ptr< ISubstractiveColorModel > CreateSubspaceModel(const QStringList &colorantIds) const override
Create ColorModel of the subspace.
virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode=CM_WITHOUT_REFS) const override
Make a copy of this object.
virtual ColorantUsage GetColorantUsage(const ColorantId &colorantId) const override
Get type of the colorant with the given ID.
virtual ColorantIds GetColorantIds() const override
Get the list of colorant-IDs.
CompatibilityMode
Control how relationship betweeen objects are interpreted.
@ CM_WITHOUT_REFS
External references are simple ignored.
Contains color management classes.
ColorantUsage
Usage of a colorant.