HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OpenColorIO.h File Reference
#include <exception>
#include <iosfwd>
#include <string>
#include <cstddef>
#include "OpenColorABI.h"
#include "OpenColorTypes.h"
#include "OpenColorTransforms.h"
+ Include dependency graph for OpenColorIO.h:

Go to the source code of this file.

Classes

class  Exception
 rst:: More...
 
class  ExceptionMissingFile
 cpp:class:: An exception class for errors detected at More...
 
class  Config
 cpp:class:: More...
 
class  ColorSpace
 rst:: .. _colorspace_section: More...
 
class  Look
 rst:: .. _look_section: More...
 
class  Processor
 rst:: More...
 
class  ProcessorMetadata
 cpp:class:: More...
 
class  Baker
 rst:: More...
 
class  ImageDesc
 cpp:class:: More...
 
class  PackedImageDesc
 rst:: More...
 
class  PlanarImageDesc
 rst:: More...
 
class  GpuShaderDesc
 rst:: More...
 
class  Context
 rst:: More...
 

Functions

OCIOEXPORT void ClearAllCaches ()
 rst:: More...
 
OCIOEXPORT const char * GetVersion ()
 cpp:function:: Get the version number for the library, as a More...
 
OCIOEXPORT int GetVersionHex ()
 cpp:function:: Get the version number for the library, as a More...
 
OCIOEXPORT LoggingLevel GetLoggingLevel ()
 cpp:function:: Get the global logging level. More...
 
OCIOEXPORT void SetLoggingLevel (LoggingLevel level)
 cpp:function:: Set the global logging level. More...
 
OCIOEXPORT ConstConfigRcPtr GetCurrentConfig ()
 rst:: More...
 
OCIOEXPORT void SetCurrentConfig (const ConstConfigRcPtr &config)
 cpp:function:: Set the current configuration. This will then store a copy of the specified config. More...
 
OCIOEXPORT std::ostream & operator<< (std::ostream &, const Config &)
 
OCIOEXPORT std::ostream & operator<< (std::ostream &, const ColorSpace &)
 
OCIOEXPORT std::ostream & operator<< (std::ostream &, const Look &)
 
OCIOEXPORT std::ostream & operator<< (std::ostream &, const ImageDesc &)
 
OCIOEXPORT std::ostream & operator<< (std::ostream &, const Context &)
 

Variables

const ptrdiff_t AutoStride = std::numeric_limits<ptrdiff_t>::min()
 rst:: More...
 

Function Documentation

OCIOEXPORT void ClearAllCaches ( )

rst::

cpp:function::

Examples:
USD/OP_Utils.h.
OCIOEXPORT ConstConfigRcPtr GetCurrentConfig ( )

rst::

cpp:function:: Get the current configuration.

OCIOEXPORT LoggingLevel GetLoggingLevel ( )

cpp:function:: Get the global logging level.

OCIOEXPORT const char* GetVersion ( )

cpp:function:: Get the version number for the library, as a

OCIOEXPORT int GetVersionHex ( )

cpp:function:: Get the version number for the library, as a

OCIOEXPORT std::ostream& operator<< ( std::ostream &  ,
const Config  
)
OCIOEXPORT std::ostream& operator<< ( std::ostream &  ,
const ColorSpace  
)
OCIOEXPORT std::ostream& operator<< ( std::ostream &  ,
const Look  
)
OCIOEXPORT std::ostream& operator<< ( std::ostream &  ,
const ImageDesc  
)
OCIOEXPORT std::ostream& operator<< ( std::ostream &  ,
const Context  
)
OCIOEXPORT void SetCurrentConfig ( const ConstConfigRcPtr config)

cpp:function:: Set the current configuration. This will then store a copy of the specified config.

OCIOEXPORT void SetLoggingLevel ( LoggingLevel  level)

cpp:function:: Set the global logging level.

Variable Documentation

const ptrdiff_t AutoStride = std::numeric_limits<ptrdiff_t>::min()

rst::

rst::

Definition at line 1033 of file OpenColorIO.h.