TuttleOFX  1
tuttle::plugin::ocio::lut::OCIOLutPlugin Class Reference

OCIO LUT plugin. More...

#include <OCIOLutPlugin.hpp>

Inheritance diagram for tuttle::plugin::ocio::lut::OCIOLutPlugin:
Collaboration diagram for tuttle::plugin::ocio::lut::OCIOLutPlugin:

Public Member Functions

 OCIOLutPlugin (OfxImageEffectHandle handle)
void render (const OFX::RenderArguments &args)
 The overridden render function.
OCIOLutProcessParams getProcessParams (const OfxPointD &renderScale=OFX::kNoRenderScale) const
EInterpolationType getInterpolationType () const
OCIO_NAMESPACE::Interpolation getOCIOInterpolationType (EInterpolationType tuttleInterpolationType) const

Data Fields

OFX::StringParam_paramFilename
OFX::ChoiceParam_paramInterpolationType

Detailed Description

OCIO LUT plugin.

Definition at line 26 of file OCIOLutPlugin.hpp.


Constructor & Destructor Documentation

tuttle::plugin::ocio::lut::OCIOLutPlugin::OCIOLutPlugin ( OfxImageEffectHandle  handle)

Member Function Documentation

EInterpolationType tuttle::plugin::ocio::lut::OCIOLutPlugin::getInterpolationType ( ) const [inline]

Definition at line 41 of file OCIOLutPlugin.hpp.

References _paramInterpolationType, and OFX::ChoiceParam::getValue().

Here is the call graph for this function:

OCIO_NAMESPACE::Interpolation tuttle::plugin::ocio::lut::OCIOLutPlugin::getOCIOInterpolationType ( EInterpolationType  tuttleInterpolationType) const [inline]
OCIOLutProcessParams tuttle::plugin::ocio::lut::OCIOLutPlugin::getProcessParams ( const OfxPointD renderScale = OFX::kNoRenderScale) const

Field Documentation


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