ICF 3.0.5.47
Technical documentation of ICF Libraries
icmm::CRgbToCmykTransformation Class Reference

Implementation of RGB-to-CMYK color transformation. More...

#include <CRgbToCmykTransformation.h>

Inheritance diagram for icmm::CRgbToCmykTransformation:
Collaboration diagram for icmm::CRgbToCmykTransformation:

Public Member Functions

virtual bool GetValueAt (const ArgumentType &argument, ResultType &result) const
 Get function value for specified argument value.
 
virtual ResultType GetValueAt (const ArgumentType &argument) const
 Get function value for specified argument value.
 
- Public Member Functions inherited from imath::TIMathFunction< icmm::CVarColor, icmm::CVarColor >

Additional Inherited Members

- Public Types inherited from imath::TIMathFunction< icmm::CVarColor, icmm::CVarColor >
typedef icmm::CVarColor ArgumentType
 
typedef icmm::CVarColor ResultType
 

Detailed Description

Implementation of RGB-to-CMYK color transformation.

Definition at line 20 of file CRgbToCmykTransformation.h.

Member Function Documentation

◆ GetValueAt() [1/2]

virtual ResultType icmm::CRgbToCmykTransformation::GetValueAt ( const ArgumentType & argument) const
virtual

Get function value for specified argument value.

This overloaded menthod is provided only for convinence.

Parameters
argumentfunction argument.
Returns
function value for specified argument.

Implements imath::TIMathFunction< icmm::CVarColor, icmm::CVarColor >.

◆ GetValueAt() [2/2]

virtual bool icmm::CRgbToCmykTransformation::GetValueAt ( const ArgumentType & argument,
ResultType & result ) const
virtual

Get function value for specified argument value.

Parameters
argumentfunction argument.
resultfunction value for specified argument.
Returns
true if result was correctly calculated.

Implements imath::TIMathFunction< icmm::CVarColor, icmm::CVarColor >.


The documentation for this class was generated from the following file:

© Witold Gantzke and Kirill Lepskiy