ACF
$AcfVersion:0$
Acf
Include
icmm
CHsvToRgbTransformation.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2
#pragma once
3
4
5
// ACF includes
6
#include <
icmm/IColorTransformation.h
>
7
8
9
namespace
icmm
10
{
11
12
16
class
CHsvToRgbTransformation
:
public
icmm::IColorTransformation
17
{
18
public
:
19
// reimplemented (icmm::IColorTransformation)
20
virtual
bool
GetValueAt
(
const
ArgumentType
& argument,
ResultType
& result)
const override
;
21
virtual
ResultType
GetValueAt
(
const
ArgumentType
& argument)
const override
;
22
};
23
24
25
}
// namespace icmm
26
27
IColorTransformation.h
icmm::CHsvToRgbTransformation
Implementation of HSV-to-RGB color transformation.
Definition
CHsvToRgbTransformation.h:17
icmm::CHsvToRgbTransformation::GetValueAt
virtual bool GetValueAt(const ArgumentType &argument, ResultType &result) const override
Get function value for specified argument value.
icmm::CHsvToRgbTransformation::GetValueAt
virtual ResultType GetValueAt(const ArgumentType &argument) const override
Get function value for specified argument value.
icmm::CVarColor
Generic color implementation with variable number of color components.
Definition
CVarColor.h:176
icmm::IColorTransformation
Basic interface for color transformations between color models.
Definition
IColorTransformation.h:175
icmm
Contains color management classes.
Definition
CCieLabColor.h:11
Generated by
1.9.8