TuttleOFX
1
|
Data Structures | |
struct | DPXWriterProcessParams |
class | DPXWriterPlugin |
class | DPXWriterProcess |
Dpx writer. More... | |
Enumerations | |
enum | ETuttlePluginBitDepth { eTuttlePluginBitDepth8 = 0, eTuttlePluginBitDepth10, eTuttlePluginBitDepth12, eTuttlePluginBitDepth16, eTuttlePluginBitDepth32, eTuttlePluginBitDepth64 } |
Functions | |
mDeclarePluginFactory (DPXWriterPluginFactory,{},{}) | |
Variables | |
static const std::string | kParamDescriptorHint = "auto: Luma for 1 channel, RGB for 3 channels and RGBA for 4 channels\n" |
static const std::string | kParamDescriptorUserDefinedDescriptor = "userDefined" |
static const std::string | kParamDescriptorRed = "red" |
static const std::string | kParamDescriptorGreen = "green" |
static const std::string | kParamDescriptorBlue = "blue" |
static const std::string | kParamDescriptorAlpha = "alpha" |
static const std::string | kParamDescriptorLuma = "luma / Y" |
static const std::string | kParamDescriptorColorDifference = "colorDifference" |
static const std::string | kParamDescriptorDepth = "depth" |
static const std::string | kParamDescriptorCompositeVideo = "compositeVideo" |
static const std::string | kParamDescriptorRGB = "rgb" |
static const std::string | kParamDescriptorRGBA = "rgba" |
static const std::string | kParamDescriptorABGR = "abgr" |
static const std::string | kParamDescriptorCbYCrY = "cbycry (4:2:2)" |
static const std::string | kParamDescriptorCbYACrYA = "cbyacrya (4:2:2:4)" |
static const std::string | kParamDescriptorCbYCr = "cbycr (4:4:4)" |
static const std::string | kParamDescriptorCbYCrA = "cbycra (4:4:4:4)" |
static const std::string | kParamDescriptorUserDefined2Comp = "2componentElement" |
static const std::string | kParamDescriptorUserDefined3Comp = "3componentElement" |
static const std::string | kParamDescriptorUserDefined4Comp = "4componentElement" |
static const std::string | kParamDescriptorUserDefined5Comp = "5componentElement" |
static const std::string | kParamDescriptorUserDefined6Comp = "6componentElement" |
static const std::string | kParamDescriptorUserDefined7Comp = "7componentElement" |
static const std::string | kParamDescriptorUserDefined8Comp = "8componentElement" |
static const std::string | kParamDescriptorUndefinedDescriptor = "undefined" |
static const std::string | kParamDescriptorAuto = "auto" |
static const std::string | kParamCharacteristicHint = "* transfer only\n" |
static const std::string | kParamTransfer = "transfer" |
static const std::string | kParamTransferLabel = "Transfer" |
static const std::string | kParamTransferHint = "Transfer\n" + kParamCharacteristicHint |
static const std::string | kParamColorimetric = "colorimetric" |
static const std::string | kParamColorimetricLabel = "Colorimetric" |
static const std::string | kParamColorimetricHint = "Colorimetric\n" + kParamCharacteristicHint |
static const std::string | kParamCharacteristicUserDefined = "userDefined" |
static const std::string | kParamCharacteristicPrintingDensity = "printingDensity" |
static const std::string | kParamCharacteristicLinear = "linear *" |
static const std::string | kParamCharacteristicLogarithmic = "logarithmic *" |
static const std::string | kParamCharacteristicUnspecifiedVideo = "unspecifiedVideo" |
static const std::string | kParamCharacteristicSMPTE274M = "smpte-274m" |
static const std::string | kParamCharacteristicITUR709 = "itu-r709-4" |
static const std::string | kParamCharacteristicITUR601 = "itu-r601-5system-b-or-g" |
static const std::string | kParamCharacteristicITUR602 = "itu-r601-5system-m" |
static const std::string | kParamCharacteristicNTSCCompositeVideo = "ntsc" |
static const std::string | kParamCharacteristicPALCompositeVideo = "pal" |
static const std::string | kParamCharacteristicZLinear = "zdepthlinear *" |
static const std::string | kParamCharacteristicZHomogeneous = "zdepthhomogeneous *" |
static const std::string | kParamCharacteristicUndefinedCharacteristic = "undefined" |
static const std::string | kParamPacked = "packed" |
static const std::string | kParamPackedLabel = "Packed" |
static const std::string | kParamPackedHint = "Packed or filled mode into 32-bit words" |
static const std::string | kParamPackedPacked = "packed" |
static const std::string | kParamPackedMethodA = "a" |
static const std::string | kParamPackedMethodB = "b (deprecated)" |
static const std::string | kParamSwapEndian = "swapendian" |
static const std::string | kParamSwapEndianLabel = "Swap Endian" |
static const std::string | kParamSwapEndianHint = "Swap endian" |
static const std::string | kParamEncoding = "encoding" |
static const std::string | kParamEncodingLabel = "Encoding" |
static const std::string | kParamEncodingHint = "Encoding mode: no encoding (none) or Run Length Encoding (rle)" |
static const std::string | kParamEncodingNone = "none" |
static const std::string | kParamEncodingRle = "rle" |
static const std::string | kParamOrientation = "orientation" |
static const std::string | kParamOrientationLabel = "Orientation" |
static const std::string | kParamOrientationHint = "Orientation mode: select image orientation" |
static const std::string | kParamOrientationLeftToRightTopToBottom = "lefttorighttoptobottom" |
static const std::string | kParamOrientationRightToLeftTopToBottom = "righttolefttoptobottom" |
static const std::string | kParamOrientationLeftToRightBottomToTop = "bottomtotoplefttorightbtt" |
static const std::string | kParamOrientationRightToLeftBottomToTop = "bottomtotoprighttoleft" |
static const std::string | kParamOrientationTopToBottomLeftToRight = "toptobottomlefttoright" |
static const std::string | kParamOrientationTopToBottomRightToLeft = "toptobottomrighttoleft" |
static const std::string | kParamOrientationBottomToTopLeftToRight = "bottomtotoplefttoright" |
static const std::string | kParamOrientationBottomToTopRightToLeft = "bottomtotoprighttoleft" |
static const std::string | kParamOrientationUndefinedOrientation = "undefined" |
static const std::string | kParamProject = "project" |
static const std::string | kParamCopyright = "copyright" |
static const bool | kSupportTiles = false |
eTuttlePluginBitDepth8 | |
eTuttlePluginBitDepth10 | |
eTuttlePluginBitDepth12 | |
eTuttlePluginBitDepth16 | |
eTuttlePluginBitDepth32 | |
eTuttlePluginBitDepth64 |
Definition at line 11 of file DPXWriterDefinitions.hpp.
tuttle::plugin::dpx::writer::mDeclarePluginFactory | ( | DPXWriterPluginFactory | ) |
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicHint = "* transfer only\n" [static] |
Definition at line 52 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicITUR601 = "itu-r601-5system-b-or-g" [static] |
Definition at line 69 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicITUR602 = "itu-r601-5system-m" [static] |
Definition at line 70 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicITUR709 = "itu-r709-4" [static] |
Definition at line 68 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicLinear = "linear *" [static] |
Definition at line 64 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicLogarithmic = "logarithmic *" [static] |
Definition at line 65 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicNTSCCompositeVideo = "ntsc" [static] |
Definition at line 71 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicPALCompositeVideo = "pal" [static] |
Definition at line 72 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicPrintingDensity = "printingDensity" [static] |
Definition at line 63 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicSMPTE274M = "smpte-274m" [static] |
Definition at line 67 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicUndefinedCharacteristic = "undefined" [static] |
Definition at line 75 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicUnspecifiedVideo = "unspecifiedVideo" [static] |
Definition at line 66 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicUserDefined = "userDefined" [static] |
Definition at line 62 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicZHomogeneous = "zdepthhomogeneous *" [static] |
Definition at line 74 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCharacteristicZLinear = "zdepthlinear *" [static] |
Definition at line 73 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamColorimetric = "colorimetric" [static] |
Definition at line 58 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamColorimetricHint = "Colorimetric\n" + kParamCharacteristicHint [static] |
Definition at line 60 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamColorimetricLabel = "Colorimetric" [static] |
Definition at line 59 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamCopyright = "copyright" [static] |
Definition at line 112 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamDescriptorABGR = "abgr" [static] |
Definition at line 37 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorAlpha = "alpha" [static] |
Definition at line 30 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorAuto = "auto" [static] |
Definition at line 50 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorBlue = "blue" [static] |
Definition at line 29 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorCbYACrYA = "cbyacrya (4:2:2:4)" [static] |
Definition at line 39 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorCbYCr = "cbycr (4:4:4)" [static] |
Definition at line 40 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorCbYCrA = "cbycra (4:4:4:4)" [static] |
Definition at line 41 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorCbYCrY = "cbycry (4:2:2)" [static] |
Definition at line 38 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorColorDifference = "colorDifference" [static] |
Definition at line 32 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorCompositeVideo = "compositeVideo" [static] |
Definition at line 34 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorDepth = "depth" [static] |
Definition at line 33 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorGreen = "green" [static] |
Definition at line 28 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorHint = "auto: Luma for 1 channel, RGB for 3 channels and RGBA for 4 channels\n" [static] |
Definition at line 21 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorLuma = "luma / Y" [static] |
Definition at line 31 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorRed = "red" [static] |
Definition at line 27 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorRGB = "rgb" [static] |
Definition at line 35 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorRGBA = "rgba" [static] |
Definition at line 36 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUndefinedDescriptor = "undefined" [static] |
Definition at line 49 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined2Comp = "2componentElement" [static] |
Definition at line 42 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined3Comp = "3componentElement" [static] |
Definition at line 43 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined4Comp = "4componentElement" [static] |
Definition at line 44 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined5Comp = "5componentElement" [static] |
Definition at line 45 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined6Comp = "6componentElement" [static] |
Definition at line 46 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined7Comp = "7componentElement" [static] |
Definition at line 47 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefined8Comp = "8componentElement" [static] |
Definition at line 48 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamDescriptorUserDefinedDescriptor = "userDefined" [static] |
Definition at line 26 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamEncoding = "encoding" [static] |
Definition at line 92 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamEncodingHint = "Encoding mode: no encoding (none) or Run Length Encoding (rle)" [static] |
Definition at line 94 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamEncodingLabel = "Encoding" [static] |
Definition at line 93 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamEncodingNone = "none" [static] |
Definition at line 95 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamEncodingRle = "rle" [static] |
Definition at line 96 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientation = "orientation" [static] |
Definition at line 98 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamOrientationBottomToTopLeftToRight = "bottomtotoplefttoright" [static] |
Definition at line 107 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationBottomToTopRightToLeft = "bottomtotoprighttoleft" [static] |
Definition at line 108 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationHint = "Orientation mode: select image orientation" [static] |
Definition at line 100 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationLabel = "Orientation" [static] |
Definition at line 99 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationLeftToRightBottomToTop = "bottomtotoplefttorightbtt" [static] |
Definition at line 103 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationLeftToRightTopToBottom = "lefttorighttoptobottom" [static] |
Definition at line 101 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationRightToLeftBottomToTop = "bottomtotoprighttoleft" [static] |
Definition at line 104 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationRightToLeftTopToBottom = "righttolefttoptobottom" [static] |
Definition at line 102 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationTopToBottomLeftToRight = "toptobottomlefttoright" [static] |
Definition at line 105 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationTopToBottomRightToLeft = "toptobottomrighttoleft" [static] |
Definition at line 106 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamOrientationUndefinedOrientation = "undefined" [static] |
Definition at line 109 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamPacked = "packed" [static] |
Definition at line 78 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamPackedHint = "Packed or filled mode into 32-bit words" [static] |
Definition at line 80 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamPackedLabel = "Packed" [static] |
Definition at line 79 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamPackedMethodA = "a" [static] |
Definition at line 85 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamPackedMethodB = "b (deprecated)" [static] |
Definition at line 86 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamPackedPacked = "packed" [static] |
Definition at line 84 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamProject = "project" [static] |
Definition at line 111 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamSwapEndian = "swapendian" [static] |
Definition at line 88 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamSwapEndianHint = "Swap endian" [static] |
Definition at line 90 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamSwapEndianLabel = "Swap Endian" [static] |
Definition at line 89 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamTransfer = "transfer" [static] |
Definition at line 54 of file DPXWriterDefinitions.hpp.
Referenced by tuttle::plugin::dpx::writer::DPXWriterPlugin::DPXWriterPlugin().
const std::string tuttle::plugin::dpx::writer::kParamTransferHint = "Transfer\n" + kParamCharacteristicHint [static] |
Definition at line 56 of file DPXWriterDefinitions.hpp.
const std::string tuttle::plugin::dpx::writer::kParamTransferLabel = "Transfer" [static] |
Definition at line 55 of file DPXWriterDefinitions.hpp.
const bool tuttle::plugin::dpx::writer::kSupportTiles = false [static] |
Definition at line 10 of file DPXWriterPluginFactory.hpp.