TuttleOFX  1
tuttle::plugin::SamplerPlugin Class Reference

#include <SamplerPlugin.hpp>

Inheritance diagram for tuttle::plugin::SamplerPlugin:
Collaboration diagram for tuttle::plugin::SamplerPlugin:

Public Member Functions

 SamplerPlugin (OfxImageEffectHandle handle)
virtual ~SamplerPlugin ()=0
virtual void changedParam (const OFX::InstanceChangedArgs &args, const std::string &paramName)
virtual void fillProcessParams (SamplerProcessParams &samplerprocessParam) const
::terry::sampler::EParamFilter getInterpolation ()

Data Fields

OFX::ChoiceParam * _paramFilter
OFX::IntParam * _paramFilterSize
OFX::DoubleParam * _paramFilterSigma
OFX::DoubleParam * _paramFilterSharpen
OFX::DoubleParam * _paramB
OFX::DoubleParam * _paramC
OFX::ChoiceParam * _paramOutOfImage

Detailed Description

Definition at line 25 of file SamplerPlugin.hpp.


Constructor & Destructor Documentation

tuttle::plugin::SamplerPlugin::~SamplerPlugin ( ) [pure virtual]

Definition at line 19 of file SamplerPlugin.cpp.


Member Function Documentation

void tuttle::plugin::SamplerPlugin::changedParam ( const OFX::InstanceChangedArgs &  args,
const std::string &  paramName 
) [virtual]
::terry::sampler::EParamFilter tuttle::plugin::SamplerPlugin::getInterpolation ( ) [inline]

Definition at line 36 of file SamplerPlugin.hpp.

References _paramFilter.


Field Documentation

Definition at line 42 of file SamplerPlugin.hpp.

Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().

Definition at line 43 of file SamplerPlugin.hpp.

Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().

Definition at line 44 of file SamplerPlugin.hpp.

Referenced by fillProcessParams(), and SamplerPlugin().


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