Look

Caution

API Docs are a work in progress, expect them to improve over time.

The Look is an ‘artistic’ image modification, in a specified image state.

The processSpace defines the ColorSpace the image is required to be in, for the math to apply correctly.

class Look

LookRcPtr createEditableCopy() const
const char *getName() const
void setName(const char *name)
const char *getProcessSpace() const
void setProcessSpace(const char *processSpace)
ConstTransformRcPtr getTransform() const
void setTransform(const ConstTransformRcPtr &transform)

Setting a transform to a non-null call makes it allowed.

ConstTransformRcPtr getInverseTransform() const
void setInverseTransform(const ConstTransformRcPtr &transform)

Setting a transform to a non-null call makes it allowed.

const char *getDescription() const
void setDescription(const char *description)
~Look()
LookRcPtr Create()
getDescription(self: PyOpenColorIO.Look) → str
getInverseTransform(self: PyOpenColorIO.Look) → `PyOpenColorIO.Transform`_
getName(self: PyOpenColorIO.Look) → str
getProcessSpace(self: PyOpenColorIO.Look) → str
getTransform(self: PyOpenColorIO.Look) → `PyOpenColorIO.Transform`_
setDescription(self: PyOpenColorIO.Look, description: str) → None
setInverseTransform(self: PyOpenColorIO.Look, transform: PyOpenColorIO.Transform) → None
setName(self: PyOpenColorIO.Look, name: str) → None
setProcessSpace(self: PyOpenColorIO.Look, processSpace: str) → None
setTransform(self: PyOpenColorIO.Look, transform: PyOpenColorIO.Transform) → None