| 
    TuttleOFX
    1
    
   
   | 
  
  
  
 
#include <SamplerPlugin.hpp>


Public Member Functions | |
| SamplerPlugin (OfxImageEffectHandle handle) | |
| virtual | ~SamplerPlugin ()=0 | 
| virtual void | changedParam (const OFX::InstanceChangedArgs &args, const std::string ¶mName) | 
| 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 | 
Definition at line 25 of file SamplerPlugin.hpp.
| tuttle::plugin::SamplerPlugin::SamplerPlugin | ( | OfxImageEffectHandle | handle | ) | 
Definition at line 7 of file SamplerPlugin.cpp.
References _paramB, _paramC, _paramFilter, _paramFilterSharpen, _paramFilterSigma, _paramFilterSize, _paramOutOfImage, tuttle::plugin::kParamFilter, tuttle::plugin::kParamFilterB, tuttle::plugin::kParamFilterC, tuttle::plugin::kParamFilterOutOfImage, tuttle::plugin::kParamFilterSharpen, tuttle::plugin::kParamFilterSigma, and tuttle::plugin::kParamFilterSize.
| tuttle::plugin::SamplerPlugin::~SamplerPlugin | ( | ) |  [pure virtual] | 
        
Definition at line 19 of file SamplerPlugin.cpp.
| void tuttle::plugin::SamplerPlugin::changedParam | ( | const OFX::InstanceChangedArgs & | args, | 
| const std::string & | paramName | ||
| ) |  [virtual] | 
        
Definition at line 22 of file SamplerPlugin.cpp.
References _paramB, _paramC, _paramFilter, _paramFilterSharpen, _paramFilterSigma, _paramFilterSize, and tuttle::plugin::kParamFilter.
| void tuttle::plugin::SamplerPlugin::fillProcessParams | ( | SamplerProcessParams & | samplerprocessParam | ) |  const [virtual] | 
        
Definition at line 63 of file SamplerPlugin.cpp.
References tuttle::plugin::SamplerProcessParams::_filter, tuttle::plugin::SamplerProcessParams::_filterSharpen, tuttle::plugin::SamplerProcessParams::_filterSigma, tuttle::plugin::SamplerProcessParams::_filterSize, tuttle::plugin::SamplerProcessParams::_outOfImageProcess, tuttle::plugin::SamplerProcessParams::_paramB, _paramB, tuttle::plugin::SamplerProcessParams::_paramC, _paramC, _paramFilter, _paramFilterSharpen, _paramFilterSigma, _paramFilterSize, and _paramOutOfImage.
| ::terry::sampler::EParamFilter tuttle::plugin::SamplerPlugin::getInterpolation | ( | ) |  [inline] | 
        
Definition at line 36 of file SamplerPlugin.hpp.
References _paramFilter.
| OFX::DoubleParam* tuttle::plugin::SamplerPlugin::_paramB | 
Definition at line 42 of file SamplerPlugin.hpp.
Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().
| OFX::DoubleParam* tuttle::plugin::SamplerPlugin::_paramC | 
Definition at line 43 of file SamplerPlugin.hpp.
Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().
| OFX::ChoiceParam* tuttle::plugin::SamplerPlugin::_paramFilter | 
Definition at line 38 of file SamplerPlugin.hpp.
Referenced by changedParam(), fillProcessParams(), getInterpolation(), and SamplerPlugin().
| OFX::DoubleParam* tuttle::plugin::SamplerPlugin::_paramFilterSharpen | 
Definition at line 41 of file SamplerPlugin.hpp.
Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().
| OFX::DoubleParam* tuttle::plugin::SamplerPlugin::_paramFilterSigma | 
Definition at line 40 of file SamplerPlugin.hpp.
Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().
| OFX::IntParam* tuttle::plugin::SamplerPlugin::_paramFilterSize | 
Definition at line 39 of file SamplerPlugin.hpp.
Referenced by changedParam(), fillProcessParams(), and SamplerPlugin().
| OFX::ChoiceParam* tuttle::plugin::SamplerPlugin::_paramOutOfImage | 
Definition at line 44 of file SamplerPlugin.hpp.
Referenced by fillProcessParams(), and SamplerPlugin().