TuttleOFX
1
|
ImageMagick writer. More...
#include <ImageMagickWriterPlugin.hpp>
Public Member Functions | |
ImageMagickWriterPlugin (OfxImageEffectHandle handle) | |
ImageMagickWriterProcessParams | getProcessParams (const OfxTime time) |
void | render (const OFX::RenderArguments &args) |
The overridden render function. | |
Data Fields | |
OFX::BooleanParam * | _premult |
premult output by alpha | |
OFX::IntParam * | _quality |
quality / compression for imagemagick |
ImageMagick writer.
Definition at line 22 of file ImageMagickWriterPlugin.hpp.
tuttle::plugin::imagemagick::writer::ImageMagickWriterPlugin::ImageMagickWriterPlugin | ( | OfxImageEffectHandle | handle | ) |
Definition at line 12 of file ImageMagickWriterPlugin.cpp.
References _premult, _quality, OFX::ParamSet::fetchBooleanParam(), OFX::ParamSet::fetchIntParam(), tuttle::plugin::imagemagick::writer::kParamPremult, and tuttle::plugin::imagemagick::writer::kParamQuality.
ImageMagickWriterProcessParams tuttle::plugin::imagemagick::writer::ImageMagickWriterPlugin::getProcessParams | ( | const OfxTime | time | ) |
Definition at line 19 of file ImageMagickWriterPlugin.cpp.
References tuttle::plugin::imagemagick::writer::ImageMagickWriterProcessParams::_filepath, tuttle::plugin::imagemagick::writer::ImageMagickWriterProcessParams::_premult, _premult, tuttle::plugin::imagemagick::writer::ImageMagickWriterProcessParams::_quality, _quality, tuttle::plugin::WriterPlugin::getAbsoluteFilenameAt(), OFX::IntParam::getValue(), and OFX::BooleanParam::getValue().
void tuttle::plugin::imagemagick::writer::ImageMagickWriterPlugin::render | ( | const OFX::RenderArguments & | args | ) | [virtual] |
The overridden render function.
[in] | args | Rendering parameters |
Reimplemented from tuttle::plugin::WriterPlugin.
Definition at line 33 of file ImageMagickWriterPlugin.cpp.
References tuttle::plugin::WriterPlugin::_clipSrc, OFX::ePixelComponentAlpha, OFX::ePixelComponentCustom, OFX::ePixelComponentNone, OFX::ePixelComponentRGB, OFX::ePixelComponentRGBA, OFX::Clip::getPixelComponents(), OFX::Clip::getPixelDepth(), and OFX::mapPixelComponentEnumToString().
premult output by alpha
Definition at line 32 of file ImageMagickWriterPlugin.hpp.
Referenced by getProcessParams(), and ImageMagickWriterPlugin().
quality / compression for imagemagick
Definition at line 33 of file ImageMagickWriterPlugin.hpp.
Referenced by getProcessParams(), and ImageMagickWriterPlugin().