TuttleOFX
1
|
Namespaces | |
namespace | anisotropicFilter |
namespace | av |
namespace | basicKeyer |
namespace | bitDepth |
namespace | blur |
namespace | checkerboard |
namespace | color |
namespace | colorBars |
namespace | colorCube |
namespace | colorCubeViewer |
namespace | colorGradation |
namespace | colorGradient |
namespace | colorspace |
namespace | colorSpaceKeyer |
namespace | colorSuppress |
namespace | colorTransfer |
namespace | colorTransform |
namespace | colorWheel |
namespace | component |
namespace | constant |
namespace | convolution |
namespace | crop |
namespace | ctl |
namespace | debugImageEffectApi |
namespace | dpx |
namespace | dummy |
namespace | exception |
namespace | exr |
namespace | fade |
namespace | flip |
namespace | floodFill |
namespace | gamma |
namespace | histogram |
namespace | histogramKeyer |
namespace | idKeyer |
namespace | imagemagick |
namespace | imageStatistics |
namespace | imageUtils |
namespace | inputBuffer |
namespace | interact |
namespace | invert |
namespace | jpeg |
namespace | jpeg2000 |
namespace | lens |
namespace | localmaxima |
namespace | lut |
namespace | mathOperator |
namespace | memoryBuffer |
namespace | merge |
namespace | move2D |
namespace | nlmDenoiser |
namespace | normalize |
namespace | ocio |
namespace | openImageIO |
namespace | outputBuffer |
namespace | overlay |
namespace | pinning |
namespace | png |
namespace | |
namespace | pushPixel |
namespace | quality |
namespace | ramp |
namespace | raw |
namespace | resize |
namespace | seExpr |
namespace | sobel |
namespace | swscale |
namespace | text |
namespace | thinning |
namespace | timeShift |
namespace | turboJpeg |
namespace | viewer |
namespace | warp |
Data Structures | |
class | GeneratorPlugin |
class | ReaderPlugin |
struct | SamplerProcessParams |
class | SamplerPlugin |
class | WriterPlugin |
class | ImageEffectGilPlugin |
class | ImageFilterProcessor |
Base class that can be used to process images of any type using boost::gil library view to access images. More... | |
class | ImageGilFilterProcessor |
Base class that can be used to process images of any type using boost::gil library view to access images. More... | |
class | ImageGilProcessor |
Base class that can be used to process images of any type using boost::gil library view to access images. More... | |
class | ImageProcessor |
Base class that can be used to process images of any type. More... | |
class | IProgress |
class | OfxAllocator |
class | NoProgress |
struct | NotCenteredCoodinate |
struct | NotCenteredCoodinate< eCoordinateSystemXYc > |
struct | NotCenteredCoodinate< eCoordinateSystemXYcn > |
struct | NotCenteredCoodinate< eCoordinateSystemXXc > |
struct | NotCenteredCoodinate< eCoordinateSystemXXcn > |
struct | NotNormalizedCoodinate |
struct | NotNormalizedCoodinate< eCoordinateSystemXYcn > |
struct | NotNormalizedCoodinate< eCoordinateSystemXYn > |
struct | NotNormalizedCoodinate< eCoordinateSystemXXc > |
struct | NotNormalizedCoodinate< eCoordinateSystemXXn > |
struct | CoordinateSystemAxisXY |
struct | CoordinateSystemAxisXY< eCoordinateSystemXXc > |
struct | CoordinateSystemAxisXY< eCoordinateSystemXX > |
struct | CoordinateSystemAxisXY< eCoordinateSystemXXcn > |
struct | CoordinateSystemAxisXY< eCoordinateSystemXXn > |
class | OfxProgress |
Typedefs | |
typedef ::boost::gil::point2 < double > | Point2Double |
Enumerations | |
enum | EParamGeneratorExplicitConversion { eParamGeneratorExplicitConversionAuto = 0, eParamGeneratorExplicitConversionByte, eParamGeneratorExplicitConversionShort, eParamGeneratorExplicitConversionFloat } |
enum | EParamGeneratorComponents { eParamGeneratorComponentsAlpha = 0, eParamGeneratorComponentsRGB, eParamGeneratorComponentsRGBA } |
enum | EParamMode { eParamModeFormat = 0, eParamModeSize } |
enum | EParamSizeOrientation { eParamSizeOrientationX = 0, eParamSizeOrientationY } |
enum | EParamReaderBitDepth { eParamReaderBitDepthAuto = 0, eParamReaderBitDepthByte, eParamReaderBitDepthShort, eParamReaderBitDepthFloat } |
enum | EParamReaderChannel { eParamReaderChannelAuto = 0, eParamReaderChannelGray, eParamReaderChannelRGB, eParamReaderChannelRGBA } |
enum | EParamFormat { eParamFormatPCVideo, eParamFormatNTSC, eParamFormatPAL, eParamFormatHD, eParamFormatNTSC169, eParamFormatPAL169, eParamFormat1kSuper35, eParamFormat1kCinemascope, eParamFormat2kSuper35, eParamFormat2kCinemascope, eParamFormat4kSuper35, eParamFormat4kCinemascope, eParamFormatSquare256, eParamFormatSquare512, eParamFormatSquare1k, eParamFormatSquare2k } |
enum | EImageOrientation { eImageOrientationIndependant, eImageOrientationFromTopToBottom, eImageOrientationFromBottomToTop } |
enum | ECoordinateSystem { eCoordinateSystemXYc, eCoordinateSystemXY, eCoordinateSystemXYcn, eCoordinateSystemXYn, eCoordinateSystemXXc, eCoordinateSystemXX, eCoordinateSystemXXcn, eCoordinateSystemXXn } |
Functions | |
void | describeGeneratorParamsInContext (OFX::ImageEffectDescriptor &desc, OFX::EContext context) |
void | describeReaderParamsInContext (OFX::ImageEffectDescriptor &desc, OFX::EContext context) |
void | getFormatResolution (const EParamFormat format, std::size_t &width, std::size_t &height) |
void | describeSamplerParamsInContext (OFX::ImageEffectDescriptor &desc, OFX::EContext context) |
void | describeWriterParamsInContext (OFX::ImageEffectDescriptor &desc, OFX::EContext context) |
template<template< class > class Process, bool planar, class Layout , class Bits , class Plugin > | |
void | doGilRender (Plugin &plugin, const OFX::RenderArguments &args) |
template<template< class > class Process, bool planar, class Layout , class Plugin > | |
void | doGilRender (Plugin &plugin, const OFX::RenderArguments &args, const OFX::EBitDepth bitDepth) |
template<template< class > class Process, bool planar, class Plugin > | |
void | doGilRender (Plugin &plugin, const OFX::RenderArguments &args, const OFX::EPixelComponent components, const OFX::EBitDepth bitDepth) |
template<template< class > class Process, class Plugin > | |
void | doGilRender (Plugin &plugin, const OFX::RenderArguments &args, const OFX::Clip &clip) |
template<template< class > class Process, class Plugin > | |
void | doGilRender (Plugin &plugin, const OFX::RenderArguments &args) |
This render function, instanciate a Process class templated with the image type (layout and bit depth). | |
template<template< class, class > class Process, bool splanar, class SLayout , class SBits , bool dplanar, class DLayout , class DBits , class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args) |
template<template< class, class, class > class Process, bool s1planar, class S1Layout , class S1Bits , bool s2planar, class S2Layout , class S2Bits , bool dplanar, class DLayout , class DBits , class Plugin > | |
void | doGilRender3 (Plugin &plugin, const OFX::RenderArguments &args) |
template<template< class, class > class Process, bool sPlanar, class SLayout , class SBits , bool dPlanar, class DLayout , class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const OFX::EBitDepth dBitDepth) |
template<template< class, class > class Process, bool sPlanar, class SLayout , class SBits , bool dPlanar, class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const OFX::EPixelComponent dComponent, const OFX::EBitDepth dBitDepth) |
template<template< class, class > class Process, bool sPlanar, class SLayout , class SBits , class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const bool dPlanar, const OFX::EPixelComponent dComponent, const OFX::EBitDepth dBitDepth) |
template<template< class, class > class Process, bool sPlanar, class SLayout , class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const OFX::EBitDepth sBitDepth, const bool dPlanar, const OFX::EPixelComponent dComponent, const OFX::EBitDepth dBitDepth) |
template<template< class, class > class Process, bool sPlanar, class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const OFX::EPixelComponent sComponent, const OFX::EBitDepth sBitDepth, const bool dPlanar, const OFX::EPixelComponent dComponent, const OFX::EBitDepth dBitDepth) |
template<template< class, class > class Process, class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const bool sPlanar, const OFX::EPixelComponent sComponent, const OFX::EBitDepth sBitDepth, const bool dPlanar, const OFX::EPixelComponent dComponent, const OFX::EBitDepth dBitDepth) |
template<template< class, class > class Process, class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args, const OFX::Clip &sClip, const OFX::Clip &dClip) |
template<template< class, class > class Process, class Plugin > | |
void | doGilRender2 (Plugin &plugin, const OFX::RenderArguments &args) |
This render function, instanciate a Process class templated with the image type (layout and bit depth). | |
template<typename Value , typename Point > | |
Value | canonicalXXToNormalizedXX (const Value &v, const Point &imgSize) |
template<typename Value , typename Point > | |
Value | normalizedXXToCanonicalXX (const Value &v, const Point &imgSize) |
template<typename Point > | |
Point | pointCanonicalXYToNormalizedXY (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointNormalizedXYToCanonicalXY (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointCanonicalXYToNormalizedXX (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointCanonicalXYToNormalizedXXc (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointNormalizedXXToCanonicalXX (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointCanonicalXXToNormalizedXX (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointNormalizedXXToCanonicalXY (const Point &point, const Point &imgSize) |
template<typename Point > | |
Point | pointNormalizedXXcToCanonicalXY (const Point &point, const Point &imgSize) |
template<ECoordinateSystem from, ECoordinateSystem to> | |
Point2Double | pointConvertCoordinateSystem (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXYn > (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXYn, eCoordinateSystemXY > (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXn > (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXcn > (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXX > (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXY > (const Point2Double &point, const Point2Double &imgSize) |
template<> | |
Point2Double | pointConvertCoordinateSystem< eCoordinateSystemXXcn, eCoordinateSystemXY > (const Point2Double &point, const Point2Double &imgSize) |
boost::gil::rgba64f_pixel_t | ofxToGil (const OfxRGBAColourD &c) |
template<class View > | |
View | getGilView (OFX::Image *img, const OfxRectI &pixelRod, const EImageOrientation orientation) |
Return a full gil view of an image. If we only have a tiled image, we use subimage_view to fit to the rod. | |
boost::gil::point2< double > | ofxToGil (const OfxPointD &p) |
OfxPointD | gilToOfx (const boost::gil::point2< double > &p) |
boost::gil::point2< int > | ofxToGil (const OfxPointI &p) |
OfxPointI | gilToOfx (const boost::gil::point2< int > &p) |
terry::Rect< double > | ofxToGil (const OfxRectD &r) |
OfxRectD | gilToOfx (const terry::Rect< double > &r) |
terry::Rect< std::ssize_t > | ofxToGil (const OfxRectI &r) |
OfxRectI | gilToOfx (const terry::Rect< std::ssize_t > &r) |
template<typename Pixel > | |
void | setRGBAParamValuesAtTime (OFX::RGBAParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBAParamValuesAtTime (OFX::RGBAParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValuesAtTime (OFX::RGBAParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValuesAtTime (OFX::RGBAParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBAParamValues (OFX::RGBAParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBAParamValues (OFX::RGBAParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValues (OFX::RGBAParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValues (OFX::RGBAParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValuesAtTime (OFX::RGBParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValuesAtTime (OFX::RGBParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValues (OFX::RGBParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValues (OFX::RGBParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValuesAtTime (OFX::Double3DParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValuesAtTime (OFX::Double3DParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValues (OFX::Double3DParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | setRGBParamValues (OFX::Double3DParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | set0123ParamValuesAtTime (OFX::RGBAParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set0123ParamValuesAtTime (OFX::RGBAParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValuesAtTime (OFX::RGBAParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValuesAtTime (OFX::RGBAParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set0123ParamValues (OFX::RGBAParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | set0123ParamValues (OFX::RGBAParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValues (OFX::RGBAParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValues (OFX::RGBAParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValuesAtTime (OFX::RGBParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValuesAtTime (OFX::RGBParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValues (OFX::RGBParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValues (OFX::RGBParam *param, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValuesAtTime (OFX::Double3DParam ¶m, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValuesAtTime (OFX::Double3DParam *param, const OfxTime time, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValues (OFX::Double3DParam ¶m, const Pixel &pixel) |
template<typename Pixel > | |
void | set012ParamValues (OFX::Double3DParam *param, const Pixel &pixel) |
void | unusedString (const char *) |
Suppress 'warning: unused variable'. | |
template<class PluginFactory > | |
void | appendPluginFactory (OFX::PluginFactoryArray &ids, const char *idString, const int versionMajor, const int versionMinor, const char *uniqueId) |
Internal, use mAppendPluginFactory instead. | |
Variables | |
static const std::string | kTuttlePluginFilename = "filename" |
static const std::string | kTuttlePluginFilenameLabel = "Filename" |
static const std::string | kTuttlePluginBitDepth = "bitDepth" |
static const std::string | kTuttlePluginBitDepthLabel = "Bit depth" |
static const std::string | kTuttlePluginBitDepthAuto = "auto" |
static const std::string | kTuttlePluginBitDepth8 = "8i 8 bits integer" |
static const std::string | kTuttlePluginBitDepth10 = "10i 10 bits integer" |
static const std::string | kTuttlePluginBitDepth12 = "12i 12 bits integer" |
static const std::string | kTuttlePluginBitDepth16 = "16i 16 bits integer" |
static const std::string | kTuttlePluginBitDepth16f = "16f 16 bits floating point" |
static const std::string | kTuttlePluginBitDepth32 = "32i 32 bits integer" |
static const std::string | kTuttlePluginBitDepth32f = "32f 32 bits floating point" |
static const std::string | kTuttlePluginBitDepth64 = "64i 64 bits integer" |
static const std::string | kTuttlePluginBitDepth64f = "64f 64 bits floating point" |
static const std::string | kTuttlePluginChannel = "channel" |
static const std::string | kTuttlePluginChannelLabel = "Channel" |
static const std::string | kTuttlePluginChannelHint = "Select channel" |
static const std::string | kTuttlePluginChannelAuto = "auto" |
static const std::string | kTuttlePluginChannelGray = "gray" |
static const std::string | kTuttlePluginChannelRGB = "rgb" |
static const std::string | kTuttlePluginChannelRGBA = "rgba" |
static const std::string | kTuttlePluginChannelABGR = "abgr" |
static const std::string | kParamGeneratorExplicitConversion = "explicitConversion" |
static const std::string | kParamMode = "mode" |
static const std::string | kParamModeFormat = "format" |
static const std::string | kParamModeSize = "size" |
static const std::string | kParamFormat = "format" |
static const std::string | kParamSize = "size" |
static const std::string | kParamSizeWidth = "width" |
static const std::string | kParamSizeHeight = "height" |
static const std::string | kParamSizeSpecificRatio = "specificRatio" |
static const std::string | kParamSizeRatioValue = "ratio" |
static const std::string | kParamSizeOrientation = "orientation" |
static const std::string | kParamSizeOrientationX = kParamSizeWidth |
static const std::string | kParamSizeOrientationY = kParamSizeHeight |
static const bool | kSupportTiles = true |
static const std::string | kParamFormatPCVideo = "PC-Video" |
static const std::string | kParamFormatPCVideoLabel = "PC-Video 640x480" |
static const std::string | kParamFormatNTSC = "NTSC" |
static const std::string | kParamFormatNTSCLabel = "NTSC 720x486" |
static const std::string | kParamFormatPAL = "PAL" |
static const std::string | kParamFormatPALLabel = "PAL 720x576" |
static const std::string | kParamFormatHD = "HD" |
static const std::string | kParamFormatHDLabel = "HD 1920x1080" |
static const std::string | kParamFormatNTSC169 = "NTSC-16:9" |
static const std::string | kParamFormatNTSC169Label = "NTSC-16:9 720x486" |
static const std::string | kParamFormatPAL169 = "PAL-16:9" |
static const std::string | kParamFormatPAL169Label = "PAL-16:9 720x576" |
static const std::string | kParamFormat1kSuper35 = "1K-Super35-full-ap" |
static const std::string | kParamFormat1kSuper35Label = "1K-Super35-full-ap 1024x778" |
static const std::string | kParamFormat1kCinemascope = "1K-Cinemascope" |
static const std::string | kParamFormat1kCinemascopeLabel = "1K-Cinemascope 914x778" |
static const std::string | kParamFormat2kSuper35 = "2K-Super35-full-ap" |
static const std::string | kParamFormat2kSuper35Label = "2K-Super35-full-ap 2048x1556" |
static const std::string | kParamFormat2kCinemascope = "2K-Cinemascope" |
static const std::string | kParamFormat2kCinemascopeLabel = "2K-Cinemascope 1828x1556" |
static const std::string | kParamFormat4kSuper35 = "4K-Super35-full-ap" |
static const std::string | kParamFormat4kSuper35Label = "4K-Super35-full-ap 4096x3112" |
static const std::string | kParamFormat4kCinemascope = "4K-Cinemascope" |
static const std::string | kParamFormat4kCinemascopeLabel = "4K-Cinemascope 3656x3112" |
static const std::string | kParamFormatSquare256 = "Square-256" |
static const std::string | kParamFormatSquare256Label = "Square-256 256x256" |
static const std::string | kParamFormatSquare512 = "Square-512" |
static const std::string | kParamFormatSquare512Label = "Square-512 512x512" |
static const std::string | kParamFormatSquare1k = "Square-1k" |
static const std::string | kParamFormatSquare1kLabel = "Square-1k 1024x1024" |
static const std::string | kParamFormatSquare2k = "Square-2k" |
static const std::string | kParamFormatSquare2kLabel = "Square-2k 2048x2048" |
static const std::string | kParamFilter = "filter" |
static const std::string | kParamFilterLabel = "Filter" |
static const std::string | kParamFilterNearest = "nearest" |
static const std::string | kParamFilterBilinear = "bilinear" |
static const std::string | kParamFilterBC = "bc" |
static const std::string | kParamFilterBicubic = "bicubic" |
static const std::string | kParamFilterCatrom = "catmul-rom" |
static const std::string | kParamFilterKeys = "keys" |
static const std::string | kParamFilterSimon = "simon" |
static const std::string | kParamFilterRifman = "rifman" |
static const std::string | kParamFilterMitchell = "mitchell" |
static const std::string | kParamFilterParzen = "parzen" |
static const std::string | kParamFilterLanczos = "lanczos" |
static const std::string | kParamFilterLanczos3 = "lanczos3" |
static const std::string | kParamFilterLanczos4 = "lanczos4" |
static const std::string | kParamFilterLanczos6 = "lanczos6" |
static const std::string | kParamFilterLanczos12 = "lanczos12" |
static const std::string | kParamFilterGaussian = "gaussian" |
static const std::string | kParamFilterB = "b" |
static const std::string | kParamFilterC = "c" |
static const std::string | kParamFilterSize = "filterSize" |
static const std::string | kParamFilterSharpen = "filterSharpen" |
static const std::string | kParamFilterSigma = "filterSigma" |
static const std::string | kParamFilterOutOfImage = "outOfImage" |
static const std::string | kParamFilterOutBlack = "black" |
static const std::string | kParamFilterOutTransparency = "transparency" |
static const std::string | kParamFilterOutCopy = "copy" |
static const std::string | kParamFilterOutMirror = "mirror" |
static const std::string | kParamWriterRenderAlways = "renderAlways" |
static const std::string | kParamWriterRender = "render" |
static const std::string | kParamWriterForceNewRender = "forceNewRender" |
static const std::string | kParamPremultiplied = "premultiplied" |
static const std::string | kParamPremultipliedLabel = "Premultiplied" |
typedef ::boost::gil::point2<double> tuttle::plugin::Point2Double |
Definition at line 11 of file coordinateSystem.hpp.
eCoordinateSystemXYc | |
eCoordinateSystemXY | |
eCoordinateSystemXYcn | |
eCoordinateSystemXYn | |
eCoordinateSystemXXc | |
eCoordinateSystemXX | |
eCoordinateSystemXXcn | |
eCoordinateSystemXXn |
Definition at line 13 of file coordinateSystem.hpp.
Definition at line 42 of file ResolutionDefinition.hpp.
eParamGeneratorComponentsAlpha | |
eParamGeneratorComponentsRGB | |
eParamGeneratorComponentsRGBA |
Definition at line 19 of file GeneratorDefinition.hpp.
eParamGeneratorExplicitConversionAuto | |
eParamGeneratorExplicitConversionByte | |
eParamGeneratorExplicitConversionShort | |
eParamGeneratorExplicitConversionFloat |
Definition at line 11 of file GeneratorDefinition.hpp.
Definition at line 30 of file GeneratorDefinition.hpp.
eParamReaderBitDepthAuto | |
eParamReaderBitDepthByte | |
eParamReaderBitDepthShort | |
eParamReaderBitDepthFloat |
Definition at line 9 of file ReaderDefinition.hpp.
eParamReaderChannelAuto | |
eParamReaderChannelGray | |
eParamReaderChannelRGB | |
eParamReaderChannelRGBA |
Definition at line 17 of file ReaderDefinition.hpp.
Definition at line 47 of file GeneratorDefinition.hpp.
void tuttle::plugin::appendPluginFactory | ( | OFX::PluginFactoryArray & | ids, |
const char * | idString, | ||
const int | versionMajor, | ||
const int | versionMinor, | ||
const char * | uniqueId | ||
) |
Internal, use mAppendPluginFactory instead.
Definition at line 21 of file Plugin.hpp.
References unusedString().
Value tuttle::plugin::canonicalXXToNormalizedXX | ( | const Value & | v, |
const Point & | imgSize | ||
) |
Definition at line 62 of file coordinateSystem.hpp.
void tuttle::plugin::describeGeneratorParamsInContext | ( | OFX::ImageEffectDescriptor & | desc, |
OFX::EContext | context | ||
) |
Definition at line 17 of file GeneratorPluginFactory.hpp.
References OFX::ImageEffectDescriptor::addClipPreferencesSlaveParam(), OFX::ClipDescriptor::addSupportedComponent(), OFX::ChoiceParamDescriptor::appendOption(), OFX::ParamSetDescriptor::defineBooleanParam(), OFX::ParamSetDescriptor::defineChoiceParam(), OFX::ImageEffectDescriptor::defineClip(), OFX::ParamSetDescriptor::defineDoubleParam(), OFX::ParamSetDescriptor::defineInt2DParam(), OFX::ParamSetDescriptor::defineIntParam(), OFX::eCacheInvalidateValueAll, eParamFormat2kCinemascope, eParamModeFormat, eParamSizeOrientationX, OFX::ePixelComponentAlpha, OFX::ePixelComponentRGB, OFX::ePixelComponentRGBA, OFX::getImageEffectHostDescription(), height, kOfxImageEffectOutputClipName, kOfxImageEffectSimpleSourceClipName, kParamFormat, kParamFormat1kCinemascope, kParamFormat1kSuper35, kParamFormat2kCinemascope, kParamFormat2kSuper35, kParamFormat4kCinemascope, kParamFormat4kSuper35, kParamFormatHD, kParamFormatNTSC, kParamFormatNTSC169, kParamFormatPAL, kParamFormatPAL169, kParamFormatPCVideo, kParamFormatSquare1k, kParamFormatSquare256, kParamFormatSquare2k, kParamFormatSquare512, kParamGeneratorExplicitConversion, kParamMode, kParamModeFormat, kParamModeSize, kParamSize, kParamSizeHeight, kParamSizeOrientation, kParamSizeOrientationX, kParamSizeOrientationY, kParamSizeRatioValue, kParamSizeSpecificRatio, kParamSizeWidth, kSupportTiles, kTuttlePluginBitDepth16, kTuttlePluginBitDepth32f, kTuttlePluginBitDepth8, kTuttlePluginBitDepthAuto, kTuttlePluginChannel, kTuttlePluginChannelGray, kTuttlePluginChannelLabel, kTuttlePluginChannelRGB, kTuttlePluginChannelRGBA, tuttle::max(), OFX::ValueParamDescriptor::setAnimates(), OFX::ValueParamDescriptor::setCacheInvalidation(), OFX::IntParamDescriptor::setDefault(), OFX::Int2DParamDescriptor::setDefault(), OFX::DoubleParamDescriptor::setDefault(), OFX::BooleanParamDescriptor::setDefault(), OFX::ChoiceParamDescriptor::setDefault(), OFX::IntParamDescriptor::setDisplayRange(), OFX::DoubleParamDescriptor::setDisplayRange(), OFX::ParamDescriptor::setHint(), OFX::ParamDescriptor::setIsSecret(), OFX::ParamDescriptor::setLabel(), OFX::ClipDescriptor::setOptional(), OFX::IntParamDescriptor::setRange(), OFX::Int2DParamDescriptor::setRange(), OFX::DoubleParamDescriptor::setRange(), OFX::ClipDescriptor::setSupportsTiles(), and width.
void tuttle::plugin::describeReaderParamsInContext | ( | OFX::ImageEffectDescriptor & | desc, |
OFX::EContext | context | ||
) |
Definition at line 14 of file ReaderPluginFactory.hpp.
References OFX::ImageEffectDescriptor::addClipPreferencesSlaveParam(), OFX::ChoiceParamDescriptor::appendOption(), OFX::ParamSetDescriptor::defineChoiceParam(), OFX::ParamSetDescriptor::defineStringParam(), OFX::eCacheInvalidateValueAll, eParamReaderChannelAuto, OFX::eStringTypeFilePath, OFX::getImageEffectHostDescription(), kTuttlePluginBitDepth, kTuttlePluginBitDepth16, kTuttlePluginBitDepth32f, kTuttlePluginBitDepth8, kTuttlePluginBitDepthAuto, kTuttlePluginBitDepthLabel, kTuttlePluginChannel, kTuttlePluginChannelAuto, kTuttlePluginChannelGray, kTuttlePluginChannelLabel, kTuttlePluginChannelRGB, kTuttlePluginChannelRGBA, kTuttlePluginFilename, kTuttlePluginFilenameLabel, OFX::ValueParamDescriptor::setAnimates(), OFX::ValueParamDescriptor::setCacheInvalidation(), OFX::ChoiceParamDescriptor::setDefault(), OFX::ParamDescriptor::setIsSecret(), OFX::ParamDescriptor::setLabel(), and OFX::StringParamDescriptor::setStringType().
void tuttle::plugin::describeSamplerParamsInContext | ( | OFX::ImageEffectDescriptor & | desc, |
OFX::EContext | context | ||
) |
Definition at line 14 of file SamplerPluginFactory.hpp.
References OFX::ChoiceParamDescriptor::appendOption(), OFX::ParamSetDescriptor::defineChoiceParam(), OFX::ParamSetDescriptor::defineDoubleParam(), OFX::ParamSetDescriptor::defineIntParam(), terry::sampler::eParamFilterBicubic, terry::sampler::eParamFilterOutCopy, kParamFilter, kParamFilterB, kParamFilterBC, kParamFilterBicubic, kParamFilterBilinear, kParamFilterC, kParamFilterCatrom, kParamFilterGaussian, kParamFilterKeys, kParamFilterLabel, kParamFilterLanczos, kParamFilterLanczos12, kParamFilterLanczos3, kParamFilterLanczos4, kParamFilterLanczos6, kParamFilterMitchell, kParamFilterNearest, kParamFilterOutBlack, kParamFilterOutCopy, kParamFilterOutMirror, kParamFilterOutOfImage, kParamFilterOutTransparency, kParamFilterParzen, kParamFilterRifman, kParamFilterSharpen, kParamFilterSigma, kParamFilterSimon, kParamFilterSize, OFX::IntParamDescriptor::setDefault(), OFX::DoubleParamDescriptor::setDefault(), OFX::ChoiceParamDescriptor::setDefault(), OFX::IntParamDescriptor::setDisplayRange(), OFX::DoubleParamDescriptor::setDisplayRange(), OFX::ParamDescriptor::setHint(), OFX::ParamDescriptor::setLabel(), OFX::IntParamDescriptor::setRange(), and OFX::DoubleParamDescriptor::setRange().
void tuttle::plugin::describeWriterParamsInContext | ( | OFX::ImageEffectDescriptor & | desc, |
OFX::EContext | context | ||
) |
Definition at line 14 of file WriterPluginFactory.hpp.
References OFX::ImageEffectDescriptor::addClipPreferencesSlaveParam(), OFX::ChoiceParamDescriptor::appendOption(), OFX::ParamSetDescriptor::defineBooleanParam(), OFX::ParamSetDescriptor::defineChoiceParam(), OFX::ParamSetDescriptor::defineIntParam(), OFX::ParamSetDescriptor::definePushButtonParam(), OFX::ParamSetDescriptor::defineStringParam(), OFX::eCacheInvalidateValueAll, OFX::eStringTypeFilePath, kParamPremultiplied, kParamPremultipliedLabel, kParamWriterForceNewRender, kParamWriterRender, kParamWriterRenderAlways, kTuttlePluginBitDepth, kTuttlePluginBitDepth16, kTuttlePluginBitDepth8, kTuttlePluginBitDepthLabel, kTuttlePluginChannel, kTuttlePluginChannelAuto, kTuttlePluginChannelGray, kTuttlePluginChannelLabel, kTuttlePluginChannelRGB, kTuttlePluginChannelRGBA, kTuttlePluginFilename, kTuttlePluginFilenameLabel, OFX::ValueParamDescriptor::setAnimates(), OFX::ValueParamDescriptor::setCacheInvalidation(), OFX::IntParamDescriptor::setDefault(), OFX::BooleanParamDescriptor::setDefault(), OFX::ChoiceParamDescriptor::setDefault(), OFX::ParamDescriptor::setEnabled(), OFX::ValueParamDescriptor::setEvaluateOnChange(), OFX::ParamDescriptor::setHint(), OFX::ValueParamDescriptor::setIsPersistant(), OFX::ParamDescriptor::setIsSecret(), OFX::ParamDescriptor::setLabel(), OFX::ParamDescriptor::setLabels(), and OFX::StringParamDescriptor::setStringType().
void tuttle::plugin::doGilRender | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args | ||
) |
Definition at line 10 of file ImageEffectGilPlugin.tcc.
Referenced by tuttle::plugin::ocio::colorspace::OCIOColorSpacePlugin::render().
void tuttle::plugin::doGilRender | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::EBitDepth | bitDepth | ||
) |
Definition at line 24 of file ImageEffectGilPlugin.tcc.
References OFX::eBitDepthCustom, OFX::eBitDepthFloat, OFX::eBitDepthNone, OFX::eBitDepthUByte, OFX::eBitDepthUShort, and OFX::mapBitDepthEnumToString().
void tuttle::plugin::doGilRender | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::EPixelComponent | components, | ||
const OFX::EBitDepth | bitDepth | ||
) |
Definition at line 56 of file ImageEffectGilPlugin.tcc.
References OFX::ePixelComponentAlpha, OFX::ePixelComponentCustom, OFX::ePixelComponentNone, OFX::ePixelComponentRGB, OFX::ePixelComponentRGBA, and OFX::mapPixelComponentEnumToString().
void tuttle::plugin::doGilRender | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::Clip & | clip | ||
) |
Definition at line 87 of file ImageEffectGilPlugin.tcc.
References OFX::Clip::getPixelComponents(), and OFX::Clip::getPixelDepth().
void tuttle::plugin::doGilRender | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args | ||
) |
This render function, instanciate a Process class templated with the image type (layout and bit depth).
[in] | args | Rendering parameters |
Definition at line 98 of file ImageEffectGilPlugin.tcc.
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args | ||
) |
Definition at line 109 of file ImageEffectGilPlugin.tcc.
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::EBitDepth | dBitDepth | ||
) |
Definition at line 128 of file ImageEffectGilPlugin.tcc.
References OFX::eBitDepthCustom, OFX::eBitDepthFloat, OFX::eBitDepthNone, OFX::eBitDepthUByte, OFX::eBitDepthUShort, and OFX::mapBitDepthEnumToString().
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::EPixelComponent | dComponent, | ||
const OFX::EBitDepth | dBitDepth | ||
) |
Definition at line 161 of file ImageEffectGilPlugin.tcc.
References OFX::ePixelComponentAlpha, OFX::ePixelComponentCustom, OFX::ePixelComponentNone, OFX::ePixelComponentRGB, OFX::ePixelComponentRGBA, and OFX::mapPixelComponentEnumToString().
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const bool | dPlanar, | ||
const OFX::EPixelComponent | dComponent, | ||
const OFX::EBitDepth | dBitDepth | ||
) |
Definition at line 193 of file ImageEffectGilPlugin.tcc.
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::EBitDepth | sBitDepth, | ||
const bool | dPlanar, | ||
const OFX::EPixelComponent | dComponent, | ||
const OFX::EBitDepth | dBitDepth | ||
) |
Definition at line 208 of file ImageEffectGilPlugin.tcc.
References OFX::eBitDepthCustom, OFX::eBitDepthFloat, OFX::eBitDepthNone, OFX::eBitDepthUByte, OFX::eBitDepthUShort, and OFX::mapBitDepthEnumToString().
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::EPixelComponent | sComponent, | ||
const OFX::EBitDepth | sBitDepth, | ||
const bool | dPlanar, | ||
const OFX::EPixelComponent | dComponent, | ||
const OFX::EBitDepth | dBitDepth | ||
) |
Definition at line 240 of file ImageEffectGilPlugin.tcc.
References OFX::ePixelComponentAlpha, OFX::ePixelComponentCustom, OFX::ePixelComponentNone, OFX::ePixelComponentRGB, OFX::ePixelComponentRGBA, and OFX::mapPixelComponentEnumToString().
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const bool | sPlanar, | ||
const OFX::EPixelComponent | sComponent, | ||
const OFX::EBitDepth | sBitDepth, | ||
const bool | dPlanar, | ||
const OFX::EPixelComponent | dComponent, | ||
const OFX::EBitDepth | dBitDepth | ||
) |
Definition at line 271 of file ImageEffectGilPlugin.tcc.
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args, | ||
const OFX::Clip & | sClip, | ||
const OFX::Clip & | dClip | ||
) |
Definition at line 285 of file ImageEffectGilPlugin.tcc.
References OFX::Clip::getPixelComponents(), and OFX::Clip::getPixelDepth().
void tuttle::plugin::doGilRender2 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args | ||
) |
This render function, instanciate a Process class templated with the image type (layout and bit depth).
[in] | args | Rendering parameters |
Definition at line 295 of file ImageEffectGilPlugin.tcc.
void tuttle::plugin::doGilRender3 | ( | Plugin & | plugin, |
const OFX::RenderArguments & | args | ||
) |
Definition at line 305 of file ImageEffectGilPlugin.tcc.
void tuttle::plugin::getFormatResolution | ( | const EParamFormat | format, |
std::size_t & | width, | ||
std::size_t & | height | ||
) | [inline] |
Definition at line 62 of file ResolutionDefinition.hpp.
References eParamFormat1kCinemascope, eParamFormat1kSuper35, eParamFormat2kCinemascope, eParamFormat2kSuper35, eParamFormat4kCinemascope, eParamFormat4kSuper35, eParamFormatHD, eParamFormatNTSC, eParamFormatNTSC169, eParamFormatPAL, eParamFormatPAL169, eParamFormatPCVideo, eParamFormatSquare1k, eParamFormatSquare256, eParamFormatSquare2k, and eParamFormatSquare512.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), tuttle::plugin::swscale::SwscalePlugin::changedParam(), tuttle::plugin::resize::ResizePlugin::changedParam(), tuttle::plugin::GeneratorPlugin::getRegionOfDefinition(), tuttle::plugin::swscale::SwscalePlugin::getRegionOfDefinition(), and tuttle::plugin::resize::ResizePlugin::getRegionOfDefinition().
View tuttle::plugin::getGilView | ( | OFX::Image * | img, |
const OfxRectI & | pixelRod, | ||
const EImageOrientation | orientation | ||
) |
Return a full gil view of an image. If we only have a tiled image, we use subimage_view to fit to the rod.
img | the ofx image object |
rod | normally we don't need this parameter because we can get it from the image, but there is a bug in nuke (which return the bounds), so we need to use the rod of the clip and not from the image. |
About image ordering from OpenFX documentation:
Images are always left to right, bottom to top, with the pixel data pointer being at the bottom left of the image. The pixels in a scan line are contiguously packed. Scanlines need not be contiguously packed. The number of bytes between between a pixel in the same column, but separated by a scan line is known as the rowbytes of an image. Rowbytes can be negative, allowing for compositing systems with a native top to bottom scanline order to trivially support bottom to top images.
Definition at line 26 of file image.hpp.
References eImageOrientationFromBottomToTop, eImageOrientationFromTopToBottom, eImageOrientationIndependant, OFX::Image::getBounds(), OFX::Image::getPixelData(), OFX::Image::getRowDistanceBytes(), terry::subimage_view(), TUTTLE_INFO, TUTTLE_TLOG, OfxRectI::x1, OfxRectI::x2, OfxRectI::y1, and OfxRectI::y2.
OfxPointD tuttle::plugin::gilToOfx | ( | const boost::gil::point2< double > & | p | ) | [inline] |
Definition at line 16 of file point.hpp.
References OfxPointD::x.
OfxRectD tuttle::plugin::gilToOfx | ( | const terry::Rect< double > & | r | ) | [inline] |
Definition at line 17 of file rect.hpp.
References terry::Rect< T >::x1, terry::Rect< T >::x2, terry::Rect< T >::y1, and terry::Rect< T >::y2.
OfxPointI tuttle::plugin::gilToOfx | ( | const boost::gil::point2< int > & | p | ) | [inline] |
Definition at line 28 of file point.hpp.
References OfxPointI::x.
OfxRectI tuttle::plugin::gilToOfx | ( | const terry::Rect< std::ssize_t > & | r | ) | [inline] |
Definition at line 28 of file rect.hpp.
References terry::Rect< T >::x1, terry::Rect< T >::x2, terry::Rect< T >::y1, and terry::Rect< T >::y2.
Value tuttle::plugin::normalizedXXToCanonicalXX | ( | const Value & | v, |
const Point & | imgSize | ||
) |
Definition at line 64 of file coordinateSystem.hpp.
boost::gil::point2<double> tuttle::plugin::ofxToGil | ( | const OfxPointD & | p | ) | [inline] |
Definition at line 11 of file point.hpp.
References OfxPointD::x, and OfxPointD::y.
boost::gil::rgba64f_pixel_t tuttle::plugin::ofxToGil | ( | const OfxRGBAColourD & | c | ) | [inline] |
Definition at line 12 of file color.hpp.
References OfxRGBAColourD::a, OfxRGBAColourD::b, OfxRGBAColourD::g, and OfxRGBAColourD::r.
Referenced by tuttle::plugin::lens::LensDistortOverlayInteract::draw(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::draw(), tuttle::plugin::checkerboard::CheckerboardProcess< View >::getParams(), tuttle::plugin::interact::ParamPointRelativePoint< TFrame, coord >::getPoint(), tuttle::plugin::interact::ParamPoint< TFrame, CoordinateSystemNotCentered< coord >::value >::getPoint(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::getPoint(), tuttle::plugin::fade::FadePlugin::getProcessParams(), tuttle::plugin::crop::CropPlugin::getProcessParams(), tuttle::plugin::blur::BlurPlugin::getProcessParams(), tuttle::plugin::normalize::NormalizePlugin::getProcessParams(), tuttle::plugin::text::TextPlugin::getProcessParams(), tuttle::plugin::sobel::SobelPlugin::getProcessParams(), tuttle::plugin::warp::WarpPlugin::getProcessParams(), tuttle::plugin::lens::LensDistortPlugin::getProcessParams(), tuttle::plugin::swscale::SwscalePlugin::getRegionOfDefinition(), tuttle::plugin::resize::ResizePlugin::getRegionOfDefinition(), tuttle::plugin::interact::SelectionManipulator::intersect(), tuttle::plugin::interact::PointInteract::intersect(), tuttle::plugin::swscale::SwscalePlugin::isIdentity(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::isIn(), tuttle::plugin::lens::LensDistortProcess< View >::lensDistort(), tuttle::plugin::resize::ResizeProcess< View >::multiThreadProcessImages(), tuttle::plugin::thinning::ThinningProcess< View >::multiThreadProcessImages(), tuttle::plugin::pinning::PinningProcess< View >::multiThreadProcessImages(), tuttle::plugin::crop::CropProcess< View >::multiThreadProcessImages(), tuttle::plugin::floodFill::FloodFillProcess< View >::multiThreadProcessImages(), tuttle::plugin::localmaxima::LocalMaximaProcess< SView, DView >::multiThreadProcessImages(), tuttle::plugin::interact::InteractScene::penDown(), tuttle::plugin::warp::WarpOverlayInteract::penMotion(), tuttle::plugin::interact::InteractScene::penMotion(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::selectType(), and tuttle::plugin::interact::ParamRectangleFromCenterSize< TFrame, coord >::selectType().
terry::Rect<double> tuttle::plugin::ofxToGil | ( | const OfxRectD & | r | ) | [inline] |
Definition at line 12 of file rect.hpp.
References OfxRectD::x1, OfxRectD::x2, OfxRectD::y1, and OfxRectD::y2.
boost::gil::point2<int> tuttle::plugin::ofxToGil | ( | const OfxPointI & | p | ) | [inline] |
Definition at line 23 of file point.hpp.
References OfxPointI::x, and OfxPointI::y.
terry::Rect<std::ssize_t> tuttle::plugin::ofxToGil | ( | const OfxRectI & | r | ) | [inline] |
Definition at line 23 of file rect.hpp.
References OfxRectI::x1, OfxRectI::x2, OfxRectI::y1, and OfxRectI::y2.
Point tuttle::plugin::pointCanonicalXXToNormalizedXX | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 117 of file coordinateSystem.hpp.
Point tuttle::plugin::pointCanonicalXYToNormalizedXX | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 81 of file coordinateSystem.hpp.
Referenced by pointCanonicalXYToNormalizedXXc(), and pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXn >().
Point tuttle::plugin::pointCanonicalXYToNormalizedXXc | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 97 of file coordinateSystem.hpp.
References pointCanonicalXYToNormalizedXX().
Referenced by pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXcn >(), and tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::setPoint().
Point tuttle::plugin::pointCanonicalXYToNormalizedXY | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 67 of file coordinateSystem.hpp.
Referenced by pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXYn >().
Point2Double tuttle::plugin::pointConvertCoordinateSystem | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 149 of file coordinateSystem.hpp.
References BOOST_STATIC_ASSERT().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXXcn, eCoordinateSystemXY > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 188 of file coordinateSystem.hpp.
References pointNormalizedXXcToCanonicalXY().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXX > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 176 of file coordinateSystem.hpp.
References pointNormalizedXXToCanonicalXX().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXY > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 182 of file coordinateSystem.hpp.
References pointNormalizedXXToCanonicalXY().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXcn > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 170 of file coordinateSystem.hpp.
References pointCanonicalXYToNormalizedXXc().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXXn > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 164 of file coordinateSystem.hpp.
References pointCanonicalXYToNormalizedXX().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXY, eCoordinateSystemXYn > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 152 of file coordinateSystem.hpp.
References pointCanonicalXYToNormalizedXY().
Point2Double tuttle::plugin::pointConvertCoordinateSystem< eCoordinateSystemXYn, eCoordinateSystemXY > | ( | const Point2Double & | point, |
const Point2Double & | imgSize | ||
) | [inline] |
Definition at line 158 of file coordinateSystem.hpp.
References pointNormalizedXYToCanonicalXY().
Point tuttle::plugin::pointNormalizedXXcToCanonicalXY | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 139 of file coordinateSystem.hpp.
Referenced by tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::draw(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::getPoint(), tuttle::plugin::lens::LensDistortPlugin::getProcessParams(), tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::isIn(), pointConvertCoordinateSystem< eCoordinateSystemXXcn, eCoordinateSystemXY >(), tuttle::plugin::interact::InteractInfos::pointNormalizedXXcnToCanonicalXY(), and tuttle::plugin::interact::ParamRectangleFromTwoCorners< TFrame, coord >::selectType().
Point tuttle::plugin::pointNormalizedXXToCanonicalXX | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 107 of file coordinateSystem.hpp.
Referenced by pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXX >().
Point tuttle::plugin::pointNormalizedXXToCanonicalXY | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 129 of file coordinateSystem.hpp.
Referenced by pointConvertCoordinateSystem< eCoordinateSystemXXn, eCoordinateSystemXY >().
Point tuttle::plugin::pointNormalizedXYToCanonicalXY | ( | const Point & | point, |
const Point & | imgSize | ||
) |
Definition at line 69 of file coordinateSystem.hpp.
Referenced by pointConvertCoordinateSystem< eCoordinateSystemXYn, eCoordinateSystemXY >().
void tuttle::plugin::set0123ParamValues | ( | OFX::RGBAParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 189 of file gilColor.hpp.
References OFX::RGBAParam::setValue().
Referenced by set0123ParamValues().
void tuttle::plugin::set0123ParamValues | ( | OFX::RGBAParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 200 of file gilColor.hpp.
References set0123ParamValues().
void tuttle::plugin::set0123ParamValuesAtTime | ( | OFX::RGBAParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 153 of file gilColor.hpp.
References OFX::RGBAParam::setValueAtTime().
void tuttle::plugin::set0123ParamValuesAtTime | ( | OFX::RGBAParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 165 of file gilColor.hpp.
void tuttle::plugin::set012ParamValues | ( | OFX::RGBAParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 206 of file gilColor.hpp.
References OFX::RGBAParam::setValue().
void tuttle::plugin::set012ParamValues | ( | OFX::RGBAParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 218 of file gilColor.hpp.
void tuttle::plugin::set012ParamValues | ( | OFX::RGBParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 241 of file gilColor.hpp.
References OFX::RGBParam::setValue().
void tuttle::plugin::set012ParamValues | ( | OFX::RGBParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 251 of file gilColor.hpp.
void tuttle::plugin::set012ParamValues | ( | OFX::Double3DParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 275 of file gilColor.hpp.
References OFX::Double3DParam::setValue().
void tuttle::plugin::set012ParamValues | ( | OFX::Double3DParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 286 of file gilColor.hpp.
void tuttle::plugin::set012ParamValuesAtTime | ( | OFX::RGBAParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 170 of file gilColor.hpp.
References OFX::RGBAParam::setValueAtTime().
Referenced by tuttle::plugin::imageStatistics::setOutputParams().
void tuttle::plugin::set012ParamValuesAtTime | ( | OFX::RGBAParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 183 of file gilColor.hpp.
void tuttle::plugin::set012ParamValuesAtTime | ( | OFX::RGBParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 224 of file gilColor.hpp.
References OFX::RGBParam::setValueAtTime().
void tuttle::plugin::set012ParamValuesAtTime | ( | OFX::RGBParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 235 of file gilColor.hpp.
void tuttle::plugin::set012ParamValuesAtTime | ( | OFX::Double3DParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 257 of file gilColor.hpp.
References OFX::Double3DParam::setValueAtTime().
void tuttle::plugin::set012ParamValuesAtTime | ( | OFX::Double3DParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 269 of file gilColor.hpp.
void tuttle::plugin::setRGBAParamValues | ( | OFX::RGBAParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 49 of file gilColor.hpp.
References OFX::RGBAParam::setValue().
Referenced by tuttle::plugin::normalize::NormalizePlugin::changedParam(), and setRGBAParamValues().
void tuttle::plugin::setRGBAParamValues | ( | OFX::RGBAParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 60 of file gilColor.hpp.
References setRGBAParamValues().
void tuttle::plugin::setRGBAParamValuesAtTime | ( | OFX::RGBAParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 13 of file gilColor.hpp.
References OFX::RGBAParam::setValueAtTime().
Referenced by tuttle::plugin::imageStatistics::setOutputParams().
void tuttle::plugin::setRGBAParamValuesAtTime | ( | OFX::RGBAParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 25 of file gilColor.hpp.
void tuttle::plugin::setRGBParamValues | ( | OFX::RGBAParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 66 of file gilColor.hpp.
References OFX::RGBAParam::setValue().
Referenced by tuttle::plugin::normalize::NormalizePlugin::changedParam().
void tuttle::plugin::setRGBParamValues | ( | OFX::RGBAParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 78 of file gilColor.hpp.
void tuttle::plugin::setRGBParamValues | ( | OFX::RGBParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 101 of file gilColor.hpp.
References OFX::RGBParam::setValue().
void tuttle::plugin::setRGBParamValues | ( | OFX::RGBParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 111 of file gilColor.hpp.
void tuttle::plugin::setRGBParamValues | ( | OFX::Double3DParam & | param, |
const Pixel & | pixel | ||
) |
Definition at line 135 of file gilColor.hpp.
References OFX::Double3DParam::setValue().
void tuttle::plugin::setRGBParamValues | ( | OFX::Double3DParam * | param, |
const Pixel & | pixel | ||
) |
Definition at line 146 of file gilColor.hpp.
void tuttle::plugin::setRGBParamValuesAtTime | ( | OFX::RGBAParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 30 of file gilColor.hpp.
References OFX::RGBAParam::setValueAtTime().
void tuttle::plugin::setRGBParamValuesAtTime | ( | OFX::RGBAParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 43 of file gilColor.hpp.
void tuttle::plugin::setRGBParamValuesAtTime | ( | OFX::RGBParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 84 of file gilColor.hpp.
References OFX::RGBParam::setValueAtTime().
void tuttle::plugin::setRGBParamValuesAtTime | ( | OFX::RGBParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 95 of file gilColor.hpp.
void tuttle::plugin::setRGBParamValuesAtTime | ( | OFX::Double3DParam & | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 117 of file gilColor.hpp.
References OFX::Double3DParam::setValueAtTime().
void tuttle::plugin::setRGBParamValuesAtTime | ( | OFX::Double3DParam * | param, |
const OfxTime | time, | ||
const Pixel & | pixel | ||
) |
Definition at line 129 of file gilColor.hpp.
void tuttle::plugin::unusedString | ( | const char * | ) |
Suppress 'warning: unused variable'.
Definition at line 15 of file Plugin.hpp.
Referenced by appendPluginFactory().
const std::string tuttle::plugin::kParamFilter = "filter" [static] |
Definition at line 13 of file SamplerDefinition.hpp.
Referenced by tuttle::plugin::SamplerPlugin::changedParam(), describeSamplerParamsInContext(), tuttle::plugin::lens::LensDistortPlugin::initParamsProps(), tuttle::plugin::pinning::PinningPlugin::PinningPlugin(), tuttle::plugin::SamplerPlugin::SamplerPlugin(), and tuttle::plugin::resize::ResizePlugin::updateVisibleTools().
const std::string tuttle::plugin::kParamFilterB = "b" [static] |
Definition at line 33 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext(), and tuttle::plugin::SamplerPlugin::SamplerPlugin().
const std::string tuttle::plugin::kParamFilterBC = "bc" [static] |
Definition at line 18 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterBicubic = "bicubic" [static] |
Definition at line 19 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterBilinear = "bilinear" [static] |
Definition at line 17 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterC = "c" [static] |
Definition at line 34 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext(), and tuttle::plugin::SamplerPlugin::SamplerPlugin().
const std::string tuttle::plugin::kParamFilterCatrom = "catmul-rom" [static] |
Definition at line 20 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterGaussian = "gaussian" [static] |
Definition at line 31 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterKeys = "keys" [static] |
Definition at line 21 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterLabel = "Filter" [static] |
Definition at line 14 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterLanczos = "lanczos" [static] |
Definition at line 26 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterLanczos12 = "lanczos12" [static] |
Definition at line 30 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterLanczos3 = "lanczos3" [static] |
Definition at line 27 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterLanczos4 = "lanczos4" [static] |
Definition at line 28 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterLanczos6 = "lanczos6" [static] |
Definition at line 29 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterMitchell = "mitchell" [static] |
Definition at line 24 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterNearest = "nearest" [static] |
Definition at line 16 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterOutBlack = "black" [static] |
Definition at line 41 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterOutCopy = "copy" [static] |
Definition at line 43 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterOutMirror = "mirror" [static] |
Definition at line 44 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterOutOfImage = "outOfImage" [static] |
Definition at line 40 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext(), and tuttle::plugin::SamplerPlugin::SamplerPlugin().
const std::string tuttle::plugin::kParamFilterOutTransparency = "transparency" [static] |
Definition at line 42 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterParzen = "parzen" [static] |
Definition at line 25 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterRifman = "rifman" [static] |
Definition at line 23 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterSharpen = "filterSharpen" [static] |
Definition at line 37 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext(), and tuttle::plugin::SamplerPlugin::SamplerPlugin().
const std::string tuttle::plugin::kParamFilterSigma = "filterSigma" [static] |
Definition at line 38 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext(), and tuttle::plugin::SamplerPlugin::SamplerPlugin().
const std::string tuttle::plugin::kParamFilterSimon = "simon" [static] |
Definition at line 22 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext().
const std::string tuttle::plugin::kParamFilterSize = "filterSize" [static] |
Definition at line 36 of file SamplerDefinition.hpp.
Referenced by describeSamplerParamsInContext(), and tuttle::plugin::SamplerPlugin::SamplerPlugin().
const std::string tuttle::plugin::kParamFormat = "format" [static] |
Definition at line 36 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamFormat1kCinemascope = "1K-Cinemascope" [static] |
Definition at line 23 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormat1kCinemascopeLabel = "1K-Cinemascope 914x778" [static] |
Definition at line 24 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormat1kSuper35 = "1K-Super35-full-ap" [static] |
Definition at line 21 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormat1kSuper35Label = "1K-Super35-full-ap 1024x778" [static] |
Definition at line 22 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormat2kCinemascope = "2K-Cinemascope" [static] |
Definition at line 27 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormat2kCinemascopeLabel = "2K-Cinemascope 1828x1556" [static] |
Definition at line 28 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormat2kSuper35 = "2K-Super35-full-ap" [static] |
Definition at line 25 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormat2kSuper35Label = "2K-Super35-full-ap 2048x1556" [static] |
Definition at line 26 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormat4kCinemascope = "4K-Cinemascope" [static] |
Definition at line 31 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormat4kCinemascopeLabel = "4K-Cinemascope 3656x3112" [static] |
Definition at line 32 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormat4kSuper35 = "4K-Super35-full-ap" [static] |
Definition at line 29 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormat4kSuper35Label = "4K-Super35-full-ap 4096x3112" [static] |
Definition at line 30 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatHD = "HD" [static] |
Definition at line 15 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatHDLabel = "HD 1920x1080" [static] |
Definition at line 16 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatNTSC = "NTSC" [static] |
Definition at line 11 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatNTSC169 = "NTSC-16:9" [static] |
Definition at line 17 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatNTSC169Label = "NTSC-16:9 720x486" [static] |
Definition at line 18 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatNTSCLabel = "NTSC 720x486" [static] |
Definition at line 12 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatPAL = "PAL" [static] |
Definition at line 13 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatPAL169 = "PAL-16:9" [static] |
Definition at line 19 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatPAL169Label = "PAL-16:9 720x576" [static] |
Definition at line 20 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatPALLabel = "PAL 720x576" [static] |
Definition at line 14 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatPCVideo = "PC-Video" [static] |
Definition at line 9 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatPCVideoLabel = "PC-Video 640x480" [static] |
Definition at line 10 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatSquare1k = "Square-1k" [static] |
Definition at line 37 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatSquare1kLabel = "Square-1k 1024x1024" [static] |
Definition at line 38 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatSquare256 = "Square-256" [static] |
Definition at line 33 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatSquare256Label = "Square-256 256x256" [static] |
Definition at line 34 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatSquare2k = "Square-2k" [static] |
Definition at line 39 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatSquare2kLabel = "Square-2k 2048x2048" [static] |
Definition at line 40 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamFormatSquare512 = "Square-512" [static] |
Definition at line 35 of file ResolutionDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamFormatSquare512Label = "Square-512 512x512" [static] |
Definition at line 36 of file ResolutionDefinition.hpp.
const std::string tuttle::plugin::kParamGeneratorExplicitConversion = "explicitConversion" [static] |
Definition at line 10 of file GeneratorDefinition.hpp.
Referenced by describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamMode = "mode" [static] |
Definition at line 27 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), tuttle::plugin::GeneratorPlugin::GeneratorPlugin(), and tuttle::plugin::GeneratorPlugin::updateVisibleTools().
const std::string tuttle::plugin::kParamModeFormat = "format" [static] |
Definition at line 28 of file GeneratorDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamModeSize = "size" [static] |
Definition at line 29 of file GeneratorDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamPremultiplied = "premultiplied" [static] |
const std::string tuttle::plugin::kParamPremultipliedLabel = "Premultiplied" [static] |
Definition at line 14 of file WriterDefinition.hpp.
Referenced by describeWriterParamsInContext().
const std::string tuttle::plugin::kParamSize = "size" [static] |
Definition at line 38 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamSizeHeight = "height" [static] |
Definition at line 40 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamSizeOrientation = "orientation" [static] |
Definition at line 43 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), tuttle::plugin::GeneratorPlugin::GeneratorPlugin(), and tuttle::plugin::GeneratorPlugin::updateVisibleTools().
const std::string tuttle::plugin::kParamSizeOrientationX = kParamSizeWidth [static] |
Definition at line 44 of file GeneratorDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamSizeOrientationY = kParamSizeHeight [static] |
Definition at line 45 of file GeneratorDefinition.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kParamSizeRatioValue = "ratio" [static] |
Definition at line 42 of file GeneratorDefinition.hpp.
Referenced by describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamSizeSpecificRatio = "specificRatio" [static] |
Definition at line 41 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamSizeWidth = "width" [static] |
Definition at line 39 of file GeneratorDefinition.hpp.
Referenced by tuttle::plugin::GeneratorPlugin::changedParam(), describeGeneratorParamsInContext(), and tuttle::plugin::GeneratorPlugin::GeneratorPlugin().
const std::string tuttle::plugin::kParamWriterForceNewRender = "forceNewRender" [static] |
Definition at line 11 of file WriterDefinition.hpp.
Referenced by describeWriterParamsInContext(), and tuttle::plugin::WriterPlugin::WriterPlugin().
const std::string tuttle::plugin::kParamWriterRender = "render" [static] |
Definition at line 10 of file WriterDefinition.hpp.
Referenced by tuttle::plugin::WriterPlugin::changedParam(), describeWriterParamsInContext(), and tuttle::plugin::WriterPlugin::WriterPlugin().
const std::string tuttle::plugin::kParamWriterRenderAlways = "renderAlways" [static] |
Definition at line 9 of file WriterDefinition.hpp.
Referenced by describeWriterParamsInContext(), and tuttle::plugin::WriterPlugin::WriterPlugin().
const bool tuttle::plugin::kSupportTiles = true [static] |
Definition at line 15 of file GeneratorPluginFactory.hpp.
Referenced by describeGeneratorParamsInContext().
const std::string tuttle::plugin::kTuttlePluginBitDepth = "bitDepth" [static] |
Definition at line 12 of file Definition.hpp.
Referenced by tuttle::plugin::av::reader::AVReaderPlugin::AVReaderPlugin(), describeReaderParamsInContext(), describeWriterParamsInContext(), tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin(), tuttle::plugin::ReaderPlugin::ReaderPlugin(), and tuttle::plugin::WriterPlugin::WriterPlugin().
const std::string tuttle::plugin::kTuttlePluginBitDepth10 = "10i 10 bits integer" [static] |
Definition at line 17 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginBitDepth12 = "12i 12 bits integer" [static] |
Definition at line 18 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginBitDepth16 = "16i 16 bits integer" [static] |
Definition at line 19 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginBitDepth16f = "16f 16 bits floating point" [static] |
Definition at line 20 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginBitDepth32 = "32i 32 bits integer" [static] |
Definition at line 21 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginBitDepth32f = "32f 32 bits floating point" [static] |
Definition at line 22 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), and describeReaderParamsInContext().
const std::string tuttle::plugin::kTuttlePluginBitDepth64 = "64i 64 bits integer" [static] |
Definition at line 23 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginBitDepth64f = "64f 64 bits floating point" [static] |
Definition at line 24 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginBitDepth8 = "8i 8 bits integer" [static] |
Definition at line 16 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginBitDepthAuto = "auto" [static] |
Definition at line 15 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), and describeReaderParamsInContext().
const std::string tuttle::plugin::kTuttlePluginBitDepthLabel = "Bit depth" [static] |
Definition at line 13 of file Definition.hpp.
Referenced by describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginChannel = "channel" [static] |
Definition at line 26 of file Definition.hpp.
Referenced by tuttle::plugin::exr::reader::EXRReaderPlugin::changedParam(), describeGeneratorParamsInContext(), describeReaderParamsInContext(), describeWriterParamsInContext(), tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin(), tuttle::plugin::exr::reader::EXRReaderPlugin::EXRReaderPlugin(), tuttle::plugin::exr::writer::EXRWriterPlugin::EXRWriterPlugin(), tuttle::plugin::GeneratorPlugin::GeneratorPlugin(), tuttle::plugin::openImageIO::writer::OpenImageIOWriterPlugin::OpenImageIOWriterPlugin(), tuttle::plugin::png::writer::PngWriterPlugin::PngWriterPlugin(), and tuttle::plugin::ReaderPlugin::ReaderPlugin().
const std::string tuttle::plugin::kTuttlePluginChannelABGR = "abgr" [static] |
Definition at line 33 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginChannelAuto = "auto" [static] |
Definition at line 29 of file Definition.hpp.
Referenced by describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginChannelGray = "gray" [static] |
Definition at line 30 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginChannelHint = "Select channel" [static] |
Definition at line 28 of file Definition.hpp.
const std::string tuttle::plugin::kTuttlePluginChannelLabel = "Channel" [static] |
Definition at line 27 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginChannelRGB = "rgb" [static] |
Definition at line 31 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginChannelRGBA = "rgba" [static] |
Definition at line 32 of file Definition.hpp.
Referenced by describeGeneratorParamsInContext(), describeReaderParamsInContext(), and describeWriterParamsInContext().
const std::string tuttle::plugin::kTuttlePluginFilename = "filename" [static] |
Definition at line 9 of file Definition.hpp.
Referenced by tuttle::plugin::av::reader::AVReaderPlugin::AVReaderPlugin(), tuttle::plugin::ReaderPlugin::changedParam(), tuttle::plugin::lut::LutPlugin::changedParam(), tuttle::plugin::jpeg2000::reader::Jpeg2000ReaderPlugin::changedParam(), tuttle::plugin::WriterPlugin::changedParam(), tuttle::plugin::exr::reader::EXRReaderPlugin::changedParam(), tuttle::plugin::ctl::CTLPlugin::changedParam(), tuttle::plugin::seExpr::SeExprPlugin::changedParam(), tuttle::plugin::av::reader::AVReaderPlugin::changedParam(), tuttle::plugin::ctl::CTLPlugin::CTLPlugin(), describeReaderParamsInContext(), describeWriterParamsInContext(), tuttle::plugin::lut::LutPlugin::LutPlugin(), tuttle::plugin::ocio::colorspace::OCIOColorSpacePlugin::OCIOColorSpacePlugin(), tuttle::plugin::ocio::lut::OCIOLutPlugin::OCIOLutPlugin(), tuttle::plugin::ReaderPlugin::ReaderPlugin(), tuttle::plugin::seExpr::SeExprPlugin::SeExprPlugin(), and tuttle::plugin::WriterPlugin::WriterPlugin().
const std::string tuttle::plugin::kTuttlePluginFilenameLabel = "Filename" [static] |
Definition at line 10 of file Definition.hpp.
Referenced by describeReaderParamsInContext(), and describeWriterParamsInContext().