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: