The color manager wraps the active OpenColorIO configuration (if any) to provide color management functions exclusively to shading plugins.
More...
#include <RixInterfaces.h>
Inherits RixInterface.
The color manager wraps the active OpenColorIO configuration (if any) to provide color management functions exclusively to shading plugins.
Enumerator |
---|
k_Float |
|
k_Integer |
|
k_StringV |
|
k_Color |
|
k_Normal |
|
k_Vector |
|
k_Point |
|
k_HPoint |
|
k_MPoint |
|
k_Matrix |
|
RixColorManager::RixColorManager |
( |
) | |
|
|
inlineprotected |
constructor for internal use only
virtual int RixColorManager::BaseColorSpace |
( |
) | |
|
|
pure virtual |
virtual RtColorRGB RixColorManager::BlackbodyToColorSpace |
( |
RtColorRGB & |
in) | |
|
|
pure virtual |
virtual bool RixColorManager::ColorManagementEnabled |
( |
) | |
|
|
pure virtual |
Return true if color management is enabled.
virtual int RixColorManager::GetProcessor |
( |
std::string |
inputRole) | |
|
|
pure virtual |
virtual int RixInterface::GetVersion |
( |
) | |
const |
|
inlinevirtualinherited |
Get the version number of this interface.
Different interfaces might have different version numbers in a given release.
References RixInterface::m_version.
virtual RtColorRGB RixColorManager::LumaCoefs |
( |
) | |
|
|
pure virtual |
Return the current color space's luminance coefficients.
virtual void RixColorManager::NormalizeColor |
( |
RtColorRGB & |
inout) | |
|
|
pure virtual |
virtual void RixColorManager::ProcessColor |
( |
int |
processorId, |
|
|
RtColorRGB & |
inout |
|
) |
| |
|
pure virtual |
int RixInterface::m_version |
|
protectedinherited |
The documentation for this class was generated from the following file: