#include <c4d_shader.h>
Private.
Public Member Functions | |
~OcioConverter () | |
Vector64 | TransformColor (const Vector64 &v, COLORSPACETRANSFORMATION colortransformation, Bool force=false) const |
Vector32 | TransformColor (const Vector32 &v, COLORSPACETRANSFORMATION colortransformation, Bool force=false) const |
void | GetConverter (COLORSPACETRANSFORMATION colortransformation, maxon::ColorProfileConvert &converter) const |
Static Public Member Functions | |
static maxon::Result< OcioConverter * > | Init (const BaseDocument *doc, Int32 overrideViewTransform=-1) |
Private Member Functions | |
OcioConverter () | |
|
private |
~OcioConverter | ( | ) |
|
static |
Vector64 TransformColor | ( | const Vector64 & | v, |
COLORSPACETRANSFORMATION | colortransformation, | ||
Bool | force = false |
||
) | const |
Vector32 TransformColor | ( | const Vector32 & | v, |
COLORSPACETRANSFORMATION | colortransformation, | ||
Bool | force = false |
||
) | const |
void GetConverter | ( | COLORSPACETRANSFORMATION | colortransformation, |
maxon::ColorProfileConvert & | converter | ||
) | const |