TuttleOFX  1
tuttle::plugin::ocio::lut Namespace Reference

Data Structures

struct  OCIOLutProcessParams
class  OCIOLutPlugin
 OCIO LUT plugin. More...
class  OCIOLutProcess
 Lut process. More...

Enumerations

enum  EInterpolationType { eInterpolationTypeNearest = 0, eInterpolationTypeLinear = 1, eInterpolationTypeTetrahedral = 2 }

Functions

 mDeclarePluginFactory (OCIOLutPluginFactory,{},{})

Variables

static const std::string kParamInterpolationType = "interpolation"
static const std::string kTuttlePluginFilenameHint = "open file with one of these extensions: 3dl, ccc, cc, csp, cub, cube, hdl, mga, m3d, spi1d, spi3d, spimtx, vf"
static const std::string kParamInterpolationNearest = "nearest"
static const std::string kParamInterpolationLinear = "linear"
static const std::string kParamInterpolationTetrahedral = "tetrahedral"
static const std::string kOCIOInputspace = "RawInput"
static const std::string kOCIOOutputspace = "ProcessedOutput"
static const bool kSupportTiles = true

Enumeration Type Documentation

Enumerator:
eInterpolationTypeNearest 
eInterpolationTypeLinear 
eInterpolationTypeTetrahedral 

Definition at line 20 of file OCIOLutDefinitions.hpp.


Function Documentation

tuttle::plugin::ocio::lut::mDeclarePluginFactory ( OCIOLutPluginFactory  )

Variable Documentation

const std::string tuttle::plugin::ocio::lut::kParamInterpolationLinear = "linear" [static]

Definition at line 17 of file OCIOLutDefinitions.hpp.

const std::string tuttle::plugin::ocio::lut::kParamInterpolationNearest = "nearest" [static]

Definition at line 16 of file OCIOLutDefinitions.hpp.

const std::string tuttle::plugin::ocio::lut::kParamInterpolationTetrahedral = "tetrahedral" [static]

Definition at line 18 of file OCIOLutDefinitions.hpp.

const std::string tuttle::plugin::ocio::lut::kParamInterpolationType = "interpolation" [static]
const bool tuttle::plugin::ocio::lut::kSupportTiles = true [static]

Definition at line 11 of file OCIOLutPluginFactory.hpp.

const std::string tuttle::plugin::ocio::lut::kTuttlePluginFilenameHint = "open file with one of these extensions: 3dl, ccc, cc, csp, cub, cube, hdl, mga, m3d, spi1d, spi3d, spimtx, vf" [static]

Definition at line 14 of file OCIOLutDefinitions.hpp.