DD::Image::ReadImpl Class Reference

Private, hidden implementation for DD::Image::Read objects. More...

Public Member Functions

 ReadImpl (Read *owner, NukeWrapper *ocioOpWrapper)
 
InternalOCIOOpocio ()
 
void applyOcioToImagePlane (ImagePlane &imagePlane)
 applies an OCIO colorspace to an ImagePlane
 
const std::string & OCIOError ()
 
void setOCIOError (const std::string &errorMsg)
 

Public Attributes

KnobColorspaceHelper _knobColorspaceHelper
 
Read_pReadOwner
 
InternalOCIOOp _ocioColorspaceOp
 
std::string _OCIOError
 

Detailed Description

Private, hidden implementation for DD::Image::Read objects.

Member Data Documentation

InternalOCIOOp DD::Image::ReadImpl::_ocioColorspaceOp

This objects wraps an internal Iop that's used to do color transforms via OpenColorIO. This is an instance of an OCIOColorspace Op, and is used to post-process the output that the Readers generate.

Referenced by applyOcioToImagePlane().



©2022 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk