HDK
|
#include <OpenColorTransforms.h>
Public Member Functions | |
TransformRcPtr | createEditableCopy () const override |
TransformDirection | getDirection () const noexceptoverride |
void | setDirection (TransformDirection dir) noexceptoverride |
Note that this only affects the evaluation and not the values stored in the object. More... | |
TransformType | getTransformType () const noexceptoverride |
void | validate () const override |
Will throw if data is not valid. More... | |
const char * | getSrc () const |
void | setSrc (const char *src) |
const char * | getDst () const |
void | setDst (const char *dst) |
bool | getDataBypass () const noexcept |
Data color spaces do not get processed when true (which is the default). More... | |
void | setDataBypass (bool enabled) noexcept |
ColorSpaceTransform & | operator= (const ColorSpaceTransform &)=delete |
virtual | ~ColorSpaceTransform () |
Do not use (needed only for pybind11). More... | |
![]() | |
Transform (const Transform &)=delete | |
Transform & | operator= (const Transform &)=delete |
virtual | ~Transform ()=default |
Do not use (needed only for pybind11). More... | |
Static Public Member Functions | |
static ColorSpaceTransformRcPtr | Create () |
Additional Inherited Members | |
![]() | |
Transform ()=default | |
Definition at line 333 of file OpenColorTransforms.h.
|
virtual |
Do not use (needed only for pybind11).
|
static |
|
overridevirtual |
Implements OCIO_NAMESPACE::Transform.
|
noexcept |
Data color spaces do not get processed when true (which is the default).
|
overridevirtualnoexcept |
Implements OCIO_NAMESPACE::Transform.
const char* OCIO_NAMESPACE::ColorSpaceTransform::getDst | ( | ) | const |
const char* OCIO_NAMESPACE::ColorSpaceTransform::getSrc | ( | ) | const |
|
inlineoverridevirtualnoexcept |
Implements OCIO_NAMESPACE::Transform.
Definition at line 343 of file OpenColorTransforms.h.
|
delete |
|
noexcept |
|
overridevirtualnoexcept |
Note that this only affects the evaluation and not the values stored in the object.
Implements OCIO_NAMESPACE::Transform.
void OCIO_NAMESPACE::ColorSpaceTransform::setDst | ( | const char * | dst | ) |
void OCIO_NAMESPACE::ColorSpaceTransform::setSrc | ( | const char * | src | ) |
|
overridevirtual |
Will throw if data is not valid.
Reimplemented from OCIO_NAMESPACE::Transform.