HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OCIO_NAMESPACE::Look Class Reference

#include <OpenColorIO.h>

Public Member Functions

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. More...
 
ConstTransformRcPtr getInverseTransform () const
 
void setInverseTransform (const ConstTransformRcPtr &transform)
 Setting a transform to a non-null call makes it allowed. More...
 
const char * getDescription () const
 
void setDescription (const char *description)
 
 Look (const Look &)=delete
 
Lookoperator= (const Look &)=delete
 
 ~Look ()
 Do not use (needed only for pybind11). More...
 

Static Public Member Functions

static LookRcPtr Create ()
 

Detailed Description

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.

Definition at line 2088 of file OpenColorIO.h.

Constructor & Destructor Documentation

OCIO_NAMESPACE::Look::Look ( const Look )
delete
OCIO_NAMESPACE::Look::~Look ( )

Do not use (needed only for pybind11).

Member Function Documentation

static LookRcPtr OCIO_NAMESPACE::Look::Create ( )
static
LookRcPtr OCIO_NAMESPACE::Look::createEditableCopy ( ) const
const char* OCIO_NAMESPACE::Look::getDescription ( ) const
ConstTransformRcPtr OCIO_NAMESPACE::Look::getInverseTransform ( ) const
const char* OCIO_NAMESPACE::Look::getName ( ) const
const char* OCIO_NAMESPACE::Look::getProcessSpace ( ) const
ConstTransformRcPtr OCIO_NAMESPACE::Look::getTransform ( ) const
Look& OCIO_NAMESPACE::Look::operator= ( const Look )
delete
void OCIO_NAMESPACE::Look::setDescription ( const char *  description)
void OCIO_NAMESPACE::Look::setInverseTransform ( const ConstTransformRcPtr transform)

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

void OCIO_NAMESPACE::Look::setName ( const char *  name)
void OCIO_NAMESPACE::Look::setProcessSpace ( const char *  processSpace)
void OCIO_NAMESPACE::Look::setTransform ( const ConstTransformRcPtr transform)

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


The documentation for this class was generated from the following file: