Public Member Functions | List of all members
icmm::CRgbToXyzTransformation Class Reference

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

#include <CRgbToXyzTransformation.h>

Inheritance diagram for icmm::CRgbToXyzTransformation:
icmm::IColorTransformation imath::TIMathFunction< icmm::CVarColor, icmm::CVarColor > istd::IPolymorphic

Public Member Functions

virtual bool GetValueAt (const icmm::CVarColor &argument, icmm::CVarColor &result) const
 Get function value for specified argument value. More...
 
virtual icmm::CVarColor GetValueAt (const icmm::CVarColor &argument) const
 Get function value for specified argument value. More...
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

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-XYZ color transformation.

2 Observer and D65-illumination are used.

Definition at line 17 of file CRgbToXyzTransformation.h.

Member Function Documentation

virtual bool icmm::CRgbToXyzTransformation::GetValueAt ( const icmm::CVarColor argument,
icmm::CVarColor 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 >.

virtual icmm::CVarColor icmm::CRgbToXyzTransformation::GetValueAt ( const icmm::CVarColor 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 >.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy