TuttleOFX  1
tuttle::plugin::exr::writer Namespace Reference

Data Structures

struct  EXRWriterProcessParams
class  EXRWriterPlugin
class  EXRWriterProcess
 Exr writer. More...

Enumerations

enum  ETuttlePluginBitDepth { eTuttlePluginBitDepth16f, eTuttlePluginBitDepth32, eTuttlePluginBitDepth32f }
enum  ETuttlePluginComponents {
  eTuttlePluginComponentsAuto = 0, eTuttlePluginComponentsGray, eTuttlePluginComponentsRGB, eTuttlePluginComponentsRGBA,
  eTuttlePluginComponentsABGR
}
enum  EParamStorage { eParamStorageScanLine = 0, eParamStorageTiles }

Functions

 mDeclarePluginFactory (EXRWriterPluginFactory,{},{})

Variables

static const std::string kParamStorageType = "storage"
static const std::string kParamStorageScanLine = "scanLine"
static const std::string kParamStorageTiles = "tiles"
static const bool kSupportTiles = false

Enumeration Type Documentation

Enumerator:
eParamStorageScanLine 
eParamStorageTiles 

Definition at line 33 of file EXRWriterDefinitions.hpp.

Enumerator:
eTuttlePluginBitDepth16f 
eTuttlePluginBitDepth32 
eTuttlePluginBitDepth32f 

Definition at line 13 of file EXRWriterDefinitions.hpp.

Enumerator:
eTuttlePluginComponentsAuto 
eTuttlePluginComponentsGray 
eTuttlePluginComponentsRGB 
eTuttlePluginComponentsRGBA 
eTuttlePluginComponentsABGR 

Definition at line 20 of file EXRWriterDefinitions.hpp.


Function Documentation

tuttle::plugin::exr::writer::mDeclarePluginFactory ( EXRWriterPluginFactory  )

Variable Documentation

const std::string tuttle::plugin::exr::writer::kParamStorageScanLine = "scanLine" [static]

Definition at line 30 of file EXRWriterDefinitions.hpp.

const std::string tuttle::plugin::exr::writer::kParamStorageTiles = "tiles" [static]

Definition at line 31 of file EXRWriterDefinitions.hpp.

const bool tuttle::plugin::exr::writer::kSupportTiles = false [static]

Definition at line 10 of file EXRWriterPluginFactory.hpp.