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

#include <OpenColorTransforms.h>

+ Inheritance diagram for OCIO_NAMESPACE::DisplayViewTransform:

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 *name)
 Specify the incoming color space. More...
 
const char * getDisplay () const
 
void setDisplay (const char *display)
 Specify which display to use. More...
 
const char * getView () const
 
void setView (const char *view)
 Specify which view transform to use. More...
 
bool getLooksBypass () const
 
void setLooksBypass (bool bypass)
 Looks will be bypassed when true (the default is false). More...
 
bool getDataBypass () const noexcept
 
void setDataBypass (bool bypass) noexcept
 Data color spaces do not get processed when true (which is the default). More...
 
virtual ~DisplayViewTransform ()
 Do not use (needed only for pybind11). More...
 
- Public Member Functions inherited from OCIO_NAMESPACE::Transform
 Transform (const Transform &)=delete
 
Transformoperator= (const Transform &)=delete
 
virtual ~Transform ()=default
 Do not use (needed only for pybind11). More...
 

Static Public Member Functions

static DisplayViewTransformRcPtr Create ()
 

Additional Inherited Members

- Protected Member Functions inherited from OCIO_NAMESPACE::Transform
 Transform ()=default
 

Detailed Description

Definition at line 376 of file OpenColorTransforms.h.

Constructor & Destructor Documentation

virtual OCIO_NAMESPACE::DisplayViewTransform::~DisplayViewTransform ( )
virtual

Do not use (needed only for pybind11).

Member Function Documentation

static DisplayViewTransformRcPtr OCIO_NAMESPACE::DisplayViewTransform::Create ( )
static
TransformRcPtr OCIO_NAMESPACE::DisplayViewTransform::createEditableCopy ( ) const
overridevirtual
bool OCIO_NAMESPACE::DisplayViewTransform::getDataBypass ( ) const
noexcept
TransformDirection OCIO_NAMESPACE::DisplayViewTransform::getDirection ( ) const
overridevirtualnoexcept
const char* OCIO_NAMESPACE::DisplayViewTransform::getDisplay ( ) const
bool OCIO_NAMESPACE::DisplayViewTransform::getLooksBypass ( ) const
const char* OCIO_NAMESPACE::DisplayViewTransform::getSrc ( ) const
TransformType OCIO_NAMESPACE::DisplayViewTransform::getTransformType ( ) const
inlineoverridevirtualnoexcept

Implements OCIO_NAMESPACE::Transform.

Definition at line 386 of file OpenColorTransforms.h.

const char* OCIO_NAMESPACE::DisplayViewTransform::getView ( ) const
void OCIO_NAMESPACE::DisplayViewTransform::setDataBypass ( bool  bypass)
noexcept

Data color spaces do not get processed when true (which is the default).

void OCIO_NAMESPACE::DisplayViewTransform::setDirection ( TransformDirection  dir)
overridevirtualnoexcept

Note that this only affects the evaluation and not the values stored in the object.

Implements OCIO_NAMESPACE::Transform.

void OCIO_NAMESPACE::DisplayViewTransform::setDisplay ( const char *  display)

Specify which display to use.

void OCIO_NAMESPACE::DisplayViewTransform::setLooksBypass ( bool  bypass)

Looks will be bypassed when true (the default is false).

void OCIO_NAMESPACE::DisplayViewTransform::setSrc ( const char *  name)

Specify the incoming color space.

void OCIO_NAMESPACE::DisplayViewTransform::setView ( const char *  view)

Specify which view transform to use.

void OCIO_NAMESPACE::DisplayViewTransform::validate ( ) const
overridevirtual

Will throw if data is not valid.

Reimplemented from OCIO_NAMESPACE::Transform.


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