DD::Image::WriterImpl Class Reference

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

Inherits DD::Image::LUTInfo.

Public Member Functions

 WriterImpl (Write *pOp, Writer *pWriter)
 
LUTdefaultLut () const
 
- Public Member Functions inherited from DD::Image::LUTInfo
 LUTInfo (Op *pOp)
 
void registerForCallbacks ()
 This must be called after the Reader/Writer is constructed.
 
void unregisterForCallbacks ()
 
void setLUTDataTypeHint (const LUT::DataType type) const
 
LUT::DataType lutDataTypeHint () const
 
std::string getBuiltinLUTName (std::string &mappedStringOut)
 
std::string updateColorspaceDefaultValue ()
 util function for calling updateColorspaceDefaultValue()
 
std::string stripCascadingPrefix (const std::string &) const
 strip off cascading menus prefix
 

Public Attributes

Write_pOp
 
Writer_pWriter
 

Additional Inherited Members

- Protected Attributes inherited from DD::Image::LUTInfo
std::string _overrideColorspaceName
 

Detailed Description

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



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