TuttleOFX  1
OFX::RenderArguments Struct Reference

POD struct to pass rendering arguments into ImageEffect::render and OFX::ImageEffect::isIdentity. More...

#include <ofxsImageEffect.h>

Collaboration diagram for OFX::RenderArguments:

Data Fields

double time
OfxPointD renderScale
OfxRectI renderWindow
EField fieldToRender

Detailed Description

POD struct to pass rendering arguments into ImageEffect::render and OFX::ImageEffect::isIdentity.

Definition at line 754 of file ofxsImageEffect.h.


Field Documentation

Definition at line 757 of file ofxsImageEffect.h.

Referenced by OFX::Private::getRenderActionArguments(), tuttle::plugin::ImageProcessor::ImageProcessor(), tuttle::plugin::flip::FlipPlugin::isIdentity(), tuttle::plugin::blur::BlurPlugin::isIdentity(), tuttle::plugin::pinning::PinningPlugin::isIdentity(), tuttle::plugin::sobel::SobelPlugin::isIdentity(), tuttle::plugin::av::writer::AVWriterPlugin::render(), tuttle::plugin::inputBuffer::InputBufferPlugin::render(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::render(), tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::render(), tuttle::plugin::swscale::SwscaleProcess::setup(), tuttle::plugin::ImageGilFilterProcessor< SView, DView >::setup(), tuttle::plugin::viewer::ViewerProcess< View >::setup(), tuttle::plugin::colorGradation::ColorGradationProcess< View >::setup(), tuttle::plugin::dummy::DummyProcess< View >::setup(), tuttle::plugin::move2D::Move2DProcess< View >::setup(), tuttle::plugin::mathOperator::MathOperatorProcess< View >::setup(), tuttle::plugin::thinning::ThinningProcess< View >::setup(), tuttle::plugin::crop::CropProcess< View >::setup(), tuttle::plugin::flip::FlipProcess< View >::setup(), tuttle::plugin::resize::ResizeProcess< View >::setup(), tuttle::plugin::pinning::PinningProcess< View >::setup(), tuttle::plugin::bitDepth::BitDepthProcess< SView, DView >::setup(), tuttle::plugin::sobel::SobelProcess< SView, DView >::setup(), tuttle::plugin::ctl::CTLProcess< View >::setup(), tuttle::plugin::seExpr::SeExprProcess< View >::setup(), tuttle::plugin::colorTransform::ColorTransformProcess< View >::setup(), tuttle::plugin::blur::BlurProcess< View >::setup(), tuttle::plugin::ImageFilterProcessor::setup(), tuttle::plugin::floodFill::FloodFillProcess< View >::setup(), tuttle::plugin::localmaxima::LocalMaximaProcess< SView, DView >::setup(), tuttle::plugin::fade::FadeProcess< View >::setup(), tuttle::plugin::quality::DiffProcess< View >::setup(), tuttle::plugin::invert::InvertProcess< View >::setup(), tuttle::plugin::print::PrintProcess< View >::setup(), tuttle::plugin::merge::MergeProcess< View, Functor >::setup(), tuttle::plugin::pushPixel::PushPixelProcess< View >::setup(), tuttle::plugin::ocio::lut::OCIOLutProcess< View >::setup(), tuttle::plugin::lens::LensDistortProcess< View >::setup(), tuttle::plugin::ocio::colorspace::OCIOColorSpaceProcess< View >::setup(), tuttle::plugin::warp::WarpProcess< View >::setup(), tuttle::plugin::normalize::NormalizeProcess< View >::setup(), tuttle::plugin::colorTransfer::ColorTransferProcess< View >::setup(), tuttle::plugin::text::TextProcess< View, Functor >::setup(), tuttle::plugin::ImageProcessor::setup(), tuttle::plugin::histogram::HistogramProcess< View >::setup(), and tuttle::plugin::histogramKeyer::HistogramKeyerProcess< View >::setup().

Definition at line 756 of file ofxsImageEffect.h.

Referenced by OFX::Private::getRenderActionArguments(), tuttle::plugin::ImageProcessor::ImageProcessor(), tuttle::plugin::timeShift::TimeShiftPlugin::isIdentity(), tuttle::plugin::WriterPlugin::isIdentity(), tuttle::plugin::fade::FadePlugin::isIdentity(), tuttle::plugin::flip::FlipPlugin::isIdentity(), tuttle::plugin::move2D::Move2DPlugin::isIdentity(), tuttle::plugin::swscale::SwscalePlugin::isIdentity(), tuttle::plugin::blur::BlurPlugin::isIdentity(), tuttle::plugin::convolution::ConvolutionPlugin::isIdentity(), tuttle::plugin::pushPixel::PushPixelPlugin::isIdentity(), tuttle::plugin::normalize::NormalizePlugin::isIdentity(), tuttle::plugin::pinning::PinningPlugin::isIdentity(), tuttle::plugin::sobel::SobelPlugin::isIdentity(), tuttle::plugin::warp::WarpPlugin::isIdentity(), tuttle::plugin::lens::LensDistortPlugin::isIdentity(), OFX::Private::isIdentityAction(), tuttle::plugin::jpeg2000::reader::Jpeg2000ReaderPlugin::render(), tuttle::plugin::ReaderPlugin::render(), tuttle::plugin::outputBuffer::OutputBufferPlugin::render(), tuttle::plugin::WriterPlugin::render(), tuttle::plugin::viewer::ViewerPlugin::render(), tuttle::plugin::dpx::writer::DPXWriterPlugin::render(), tuttle::plugin::av::writer::AVWriterPlugin::render(), tuttle::plugin::inputBuffer::InputBufferPlugin::render(), tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::render(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::render(), tuttle::plugin::histogramKeyer::HistogramKeyerPlugin::render(), tuttle::plugin::histogram::HistogramPlugin::render(), tuttle::plugin::raw::reader::RawReaderProcess< View >::setup(), tuttle::plugin::turboJpeg::reader::TurboJpegReaderProcess< View >::setup(), tuttle::plugin::dpx::reader::DPXReaderProcess< View >::setup(), tuttle::plugin::ImageGilFilterProcessor< SView, DView >::setup(), tuttle::plugin::imagemagick::reader::ImageMagickReaderProcess< View >::setup(), tuttle::plugin::jpeg::reader::JpegReaderProcess< View >::setup(), tuttle::plugin::dpx::writer::DPXWriterProcess< View >::setup(), tuttle::plugin::pinning::PinningProcess< View >::setup(), tuttle::plugin::jpeg::writer::JpegWriterProcess< View >::setup(), tuttle::plugin::debugImageEffectApi::DebugImageEffectApiProcess< View >::setup(), tuttle::plugin::turboJpeg::writer::TurboJpegWriterProcess< View >::setup(), tuttle::plugin::av::reader::AVReaderProcess< View >::setup(), tuttle::plugin::crop::CropProcess< View >::setup(), tuttle::plugin::flip::FlipProcess< View >::setup(), tuttle::plugin::bitDepth::BitDepthProcess< SView, DView >::setup(), tuttle::plugin::seExpr::SeExprProcess< View >::setup(), tuttle::plugin::imageStatistics::ImageStatisticsProcess< View >::setup(), tuttle::plugin::png::writer::PngWriterProcess< View >::setup(), tuttle::plugin::ImageFilterProcessor::setup(), tuttle::plugin::fade::FadeProcess< View >::setup(), tuttle::plugin::quality::DiffProcess< View >::setup(), tuttle::plugin::png::reader::PngReaderProcess< View >::setup(), tuttle::plugin::exr::writer::EXRWriterProcess< View >::setup(), tuttle::plugin::jpeg2000::reader::Jpeg2000ReaderProcess< View >::setup(), tuttle::plugin::jpeg2000::writer::Jpeg2000WriterProcess< View >::setup(), tuttle::plugin::merge::MergeProcess< View, Functor >::setup(), tuttle::plugin::colorBars::ColorBarsProcess< View >::setup(), tuttle::plugin::colorGradient::ColorGradientProcess< View, ColorGradientFunctor >::setup(), tuttle::plugin::pushPixel::PushPixelProcess< View >::setup(), tuttle::plugin::lens::LensDistortProcess< View >::setup(), tuttle::plugin::colorCube::ColorCubeProcess< View >::setup(), tuttle::plugin::warp::WarpProcess< View >::setup(), tuttle::plugin::checkerboard::CheckerboardProcess< View >::setup(), tuttle::plugin::anisotropicFilter::tensors::AnisotropicTensorsProcess< View >::setup(), tuttle::plugin::colorWheel::ColorWheelProcess< View >::setup(), tuttle::plugin::exr::reader::EXRReaderProcess< View >::setup(), tuttle::plugin::anisotropicFilter::diffusion::AnisotropicDiffusionProcess< View >::setup(), tuttle::plugin::ramp::RampProcess< View >::setup(), tuttle::plugin::colorTransfer::ColorTransferProcess< View >::setup(), tuttle::plugin::text::TextProcess< View, Functor >::setup(), tuttle::plugin::ImageProcessor::setup(), tuttle::plugin::nlmDenoiser::NLMDenoiserProcess< View >::setup(), tuttle::plugin::histogramKeyer::HistogramKeyerProcess< View >::setup(), tuttle::plugin::histogram::HistogramProcess< View >::setup(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::updateProcessGeodesicForms(), and tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::updateProcessGeodesicForms().


The documentation for this struct was generated from the following file: