TuttleOFX  1
tuttle::plugin::ImageEffectGilPlugin Class Reference

#include <ImageEffectGilPlugin.hpp>

Inheritance diagram for tuttle::plugin::ImageEffectGilPlugin:
Collaboration diagram for tuttle::plugin::ImageEffectGilPlugin:

Public Member Functions

 ImageEffectGilPlugin (OfxImageEffectHandle handle)
virtual ~ImageEffectGilPlugin ()=0

Data Fields

OFX::Clip_clipDst
 Destination image clip.
OFX::Clip_clipSrc
 Source image clip.

Detailed Description

Definition at line 17 of file ImageEffectGilPlugin.hpp.


Constructor & Destructor Documentation

tuttle::plugin::ImageEffectGilPlugin::ImageEffectGilPlugin ( OfxImageEffectHandle  handle)

Definition at line 11 of file ImageEffectGilPlugin.cpp.

References _clipDst, _clipSrc, OFX::ImageEffect::fetchClip(), kOfxImageEffectOutputClipName, and kOfxImageEffectSimpleSourceClipName.

Here is the call graph for this function:

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

Definition at line 18 of file ImageEffectGilPlugin.cpp.


Field Documentation

Source image clip.

Reimplemented in tuttle::plugin::WriterPlugin, and tuttle::plugin::pinning::PinningPlugin.

Definition at line 26 of file ImageEffectGilPlugin.hpp.

Referenced by tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::addRefCloudPointData(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::addRefCloudPointData(), tuttle::plugin::histogram::HistogramPlugin::addRefOverlayData(), tuttle::plugin::histogramKeyer::HistogramKeyerPlugin::addRefOverlayData(), tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::changedClip(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::changedClip(), tuttle::plugin::normalize::NormalizePlugin::changedParam(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::changedParam(), tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::changedParam(), tuttle::plugin::histogram::HistogramPlugin::changedParam(), tuttle::plugin::histogramKeyer::HistogramKeyerPlugin::changedParam(), tuttle::plugin::crop::CropPlugin::computeCropRegion(), tuttle::plugin::flip::FlipPlugin::computeFlipRegion(), tuttle::plugin::lens::LensDistortOverlayInteract::draw(), tuttle::plugin::histogram::HSLOverlay::draw(), tuttle::plugin::histogramKeyer::HSLOverlay::draw(), tuttle::plugin::histogram::HistogramOverlay::draw(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::draw(), tuttle::plugin::histogram::RGBOverlay::draw(), tuttle::plugin::histogramKeyer::RGBOverlay::draw(), tuttle::plugin::timeShift::TimeShiftPlugin::getFramesNeeded(), tuttle::plugin::thinning::ThinningPlugin::getRegionOfDefinition(), tuttle::plugin::move2D::Move2DPlugin::getRegionOfDefinition(), tuttle::plugin::localmaxima::LocalMaximaPlugin::getRegionOfDefinition(), tuttle::plugin::ctl::CTLPlugin::getRegionOfDefinition(), tuttle::plugin::swscale::SwscalePlugin::getRegionOfDefinition(), tuttle::plugin::resize::ResizePlugin::getRegionOfDefinition(), tuttle::plugin::blur::BlurPlugin::getRegionOfDefinition(), tuttle::plugin::convolution::ConvolutionPlugin::getRegionOfDefinition(), tuttle::plugin::sobel::SobelPlugin::getRegionOfDefinition(), tuttle::plugin::lens::LensDistortPlugin::getRegionOfDefinition(), tuttle::plugin::anisotropicFilter::tensors::TensorsPlugin::getRegionsOfInterest(), tuttle::plugin::anisotropicFilter::diffusion::AnisotropicDiffusionPlugin::getRegionsOfInterest(), tuttle::plugin::imageStatistics::ImageStatisticsPlugin::getRegionsOfInterest(), tuttle::plugin::thinning::ThinningPlugin::getRegionsOfInterest(), tuttle::plugin::flip::FlipPlugin::getRegionsOfInterest(), tuttle::plugin::move2D::Move2DPlugin::getRegionsOfInterest(), tuttle::plugin::colorTransfer::ColorTransferPlugin::getRegionsOfInterest(), tuttle::plugin::localmaxima::LocalMaximaPlugin::getRegionsOfInterest(), tuttle::plugin::blur::BlurPlugin::getRegionsOfInterest(), tuttle::plugin::normalize::NormalizePlugin::getRegionsOfInterest(), tuttle::plugin::convolution::ConvolutionPlugin::getRegionsOfInterest(), tuttle::plugin::sobel::SobelPlugin::getRegionsOfInterest(), tuttle::plugin::lens::LensDistortPlugin::getRegionsOfInterest(), tuttle::plugin::timeShift::TimeShiftPlugin::getTimeDomain(), ImageEffectGilPlugin(), tuttle::plugin::imageStatistics::ImageStatisticsOverlayInteract::ImageStatisticsOverlayInteract(), tuttle::plugin::timeShift::TimeShiftPlugin::isIdentity(), tuttle::plugin::move2D::Move2DPlugin::isIdentity(), tuttle::plugin::flip::FlipPlugin::isIdentity(), tuttle::plugin::swscale::SwscalePlugin::isIdentity(), tuttle::plugin::convolution::ConvolutionPlugin::isIdentity(), tuttle::plugin::blur::BlurPlugin::isIdentity(), tuttle::plugin::normalize::NormalizePlugin::isIdentity(), tuttle::plugin::sobel::SobelPlugin::isIdentity(), tuttle::plugin::lens::LensDistortPlugin::isIdentity(), tuttle::plugin::lens::LensDistortOverlayInteract::LensDistortOverlayInteract(), tuttle::plugin::histogram::HistogramOverlay::penDown(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::penDown(), tuttle::plugin::histogram::HistogramOverlay::penMotion(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::penMotion(), tuttle::plugin::histogram::HistogramOverlay::penUp(), tuttle::plugin::histogramKeyer::HistogramKeyerOverlay::penUp(), tuttle::plugin::bitDepth::BitDepthPlugin::render(), tuttle::plugin::component::ComponentPlugin::render(), tuttle::plugin::viewer::ViewerPlugin::render(), tuttle::plugin::localmaxima::LocalMaximaPlugin::render(), tuttle::plugin::sobel::SobelPlugin::render(), tuttle::plugin::colorSpaceKeyer::ColorSpaceKeyerPlugin::render(), and tuttle::plugin::colorCubeViewer::ColorCubeViewerPlugin::render().


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