TuttleOFX
1
|
Base class that can be used to process images of any type using boost::gil library view to access images. More...
#include <ImageFilterProcessor.hpp>
Public Member Functions | |
ImageFilterProcessor (OFX::ImageEffect &effect, const EImageOrientation imageOrientation) | |
virtual | ~ImageFilterProcessor () |
virtual void | setup (const OFX::RenderArguments &args) |
Protected Attributes | |
OFX::Clip * | _clipSrc |
Source image clip. | |
boost::scoped_ptr< OFX::Image > | _src |
OfxRectI | _srcPixelRod |
Base class that can be used to process images of any type using boost::gil library view to access images.
Definition at line 12 of file ImageFilterProcessor.hpp.
tuttle::plugin::ImageFilterProcessor::ImageFilterProcessor | ( | OFX::ImageEffect & | effect, |
const EImageOrientation | imageOrientation | ||
) | [inline] |
Definition at line 20 of file ImageFilterProcessor.hpp.
References _clipSrc.
virtual tuttle::plugin::ImageFilterProcessor::~ImageFilterProcessor | ( | ) | [inline, virtual] |
Definition at line 29 of file ImageFilterProcessor.hpp.
virtual void tuttle::plugin::ImageFilterProcessor::setup | ( | const OFX::RenderArguments & | args | ) | [inline, virtual] |
Reimplemented from tuttle::plugin::ImageProcessor.
Definition at line 32 of file ImageFilterProcessor.hpp.
References _clipSrc, _src, _srcPixelRod, and tuttle::quotes().
OFX::Clip* tuttle::plugin::ImageFilterProcessor::_clipSrc [protected] |
Source image clip.
Definition at line 15 of file ImageFilterProcessor.hpp.
Referenced by ImageFilterProcessor(), and setup().
boost::scoped_ptr<OFX::Image> tuttle::plugin::ImageFilterProcessor::_src [protected] |
Definition at line 16 of file ImageFilterProcessor.hpp.
Referenced by setup().
OfxRectI tuttle::plugin::ImageFilterProcessor::_srcPixelRod [protected] |
Definition at line 17 of file ImageFilterProcessor.hpp.
Referenced by setup().