TuttleOFX
1
|
Data Structures | |
struct | OpenImageIOWriterProcessParams |
class | OpenImageIOWriterPlugin |
OpenImageIO writer. More... | |
class | OpenImageIOWriterProcess |
Base class for the denoising processor. More... | |
Enumerations | |
enum | ETuttlePluginBitDepth { eTuttlePluginBitDepthAuto = 0, eTuttlePluginBitDepth8, eTuttlePluginBitDepth10, eTuttlePluginBitDepth12, eTuttlePluginBitDepth16, eTuttlePluginBitDepth16f, eTuttlePluginBitDepth32, eTuttlePluginBitDepth32f } |
enum | ETuttlePluginComponents { eTuttlePluginComponentsAuto = 0, eTuttlePluginComponentsGray, eTuttlePluginComponentsRGB, eTuttlePluginComponentsRGBA } |
enum | EParamCompression { eParamCompressionNone = 0, eParamCompressionZip, eParamCompressionZips, eParamCompressionRle, eParamCompressionPiz, eParamCompressionPxr24, eParamCompressionB44, eParamCompressionB44a } |
Functions | |
mDeclarePluginFactory (OpenImageIOWriterPluginFactory,{},{}) | |
Variables | |
static const std::string | kParamOutputQuality = "quality" |
static const std::string | kParamOutputQualityLabel = "Quality" |
static const std::string | kParamOutputOrientation = "orientation" |
static const std::string | kParamOutputOrientationLabel = "Orientation" |
static const std::string | kParamOutputOrientationNormal = "normal" |
static const std::string | kParamOutputOrientationFlop = "flop" |
static const std::string | kParamOutputOrientationR180 = "180" |
static const std::string | kParamOutputOrientationFlip = "flip" |
static const std::string | kParamOutputOrientationTransposed = "transposed" |
static const std::string | kParamOutputOrientationR90Clockwise = "90clockwise" |
static const std::string | kParamOutputOrientationTransverse = "transverse" |
static const std::string | kParamOutputOrientationR90CounterClockwise = "90counter-clockwise" |
static const std::string | kParamOutputCompression = "compression" |
static const std::string | kParamOutputCompressionLabel = "Compression" |
static const std::string | kParamOutputCompressionNone = "none No compression" |
static const std::string | kParamOutputCompressionZip = "zip Compression zlib, with blocs of 16 scanlines." |
static const std::string | kParamOutputCompressionZips = "zips Compression zlib, with blocs with only one scanline." |
static const std::string | kParamOutputCompressionRle = "rle Compression Run Length Encoding." |
static const std::string | kParamOutputCompressionPiz = "piz Piz-based wavelet compression." |
static const std::string | kParamOutputCompressionPxr24 = "pxr24 Compression (with loss) in 24bit float" |
static const std::string | kParamOutputCompressionB44 = "b44 Compression (with loss) with blocs of size 4x4 pixels. Fix rate of compression." |
static const std::string | kParamOutputCompressionB44a = "b44a Compression (with loss) with blocs of size 4x4 pixels. Non-fix rate of compression." |
static const bool | kSupportTiles = false |
eParamCompressionNone | |
eParamCompressionZip | |
eParamCompressionZips | |
eParamCompressionRle | |
eParamCompressionPiz | |
eParamCompressionPxr24 | |
eParamCompressionB44 | |
eParamCompressionB44a |
Definition at line 61 of file OpenImageIOWriterDefinitions.hpp.
eTuttlePluginBitDepthAuto | |
eTuttlePluginBitDepth8 | |
eTuttlePluginBitDepth10 | |
eTuttlePluginBitDepth12 | |
eTuttlePluginBitDepth16 | |
eTuttlePluginBitDepth16f | |
eTuttlePluginBitDepth32 | |
eTuttlePluginBitDepth32f |
Definition at line 12 of file OpenImageIOWriterDefinitions.hpp.
eTuttlePluginComponentsAuto | |
eTuttlePluginComponentsGray | |
eTuttlePluginComponentsRGB | |
eTuttlePluginComponentsRGBA |
Definition at line 24 of file OpenImageIOWriterDefinitions.hpp.
tuttle::plugin::openImageIO::writer::mDeclarePluginFactory | ( | OpenImageIOWriterPluginFactory | ) |
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompression = "compression" [static] |
Definition at line 48 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionB44 = "b44 Compression (with loss) with blocs of size 4x4 pixels. Fix rate of compression." [static] |
Definition at line 57 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionB44a = "b44a Compression (with loss) with blocs of size 4x4 pixels. Non-fix rate of compression." [static] |
Definition at line 58 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionLabel = "Compression" [static] |
Definition at line 49 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionNone = "none No compression" [static] |
Definition at line 51 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionPiz = "piz Piz-based wavelet compression." [static] |
Definition at line 55 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionPxr24 = "pxr24 Compression (with loss) in 24bit float" [static] |
Definition at line 56 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionRle = "rle Compression Run Length Encoding." [static] |
Definition at line 54 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionZip = "zip Compression zlib, with blocs of 16 scanlines." [static] |
Definition at line 52 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionZips = "zips Compression zlib, with blocs with only one scanline." [static] |
Definition at line 53 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientation = "orientation" [static] |
Definition at line 35 of file OpenImageIOWriterDefinitions.hpp.
Referenced by tuttle::plugin::openImageIO::writer::OpenImageIOWriterPlugin::OpenImageIOWriterPlugin().
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationFlip = "flip" [static] |
Definition at line 41 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationFlop = "flop" [static] |
Definition at line 39 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationLabel = "Orientation" [static] |
Definition at line 36 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationNormal = "normal" [static] |
Definition at line 38 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationR180 = "180" [static] |
Definition at line 40 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationR90Clockwise = "90clockwise" [static] |
Definition at line 43 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationR90CounterClockwise = "90counter-clockwise" [static] |
Definition at line 45 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationTransposed = "transposed" [static] |
Definition at line 42 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationTransverse = "transverse" [static] |
Definition at line 44 of file OpenImageIOWriterDefinitions.hpp.
const std::string tuttle::plugin::openImageIO::writer::kParamOutputQuality = "quality" [static] |
Definition at line 32 of file OpenImageIOWriterDefinitions.hpp.
Referenced by tuttle::plugin::openImageIO::writer::OpenImageIOWriterPlugin::OpenImageIOWriterPlugin().
const std::string tuttle::plugin::openImageIO::writer::kParamOutputQualityLabel = "Quality" [static] |
Definition at line 33 of file OpenImageIOWriterDefinitions.hpp.
const bool tuttle::plugin::openImageIO::writer::kSupportTiles = false [static] |
Definition at line 10 of file OpenImageIOWriterPluginFactory.hpp.