TuttleOFX
1
|
Data Structures | |
struct | PrintProcessParams |
class | PrintPlugin |
Print plugin. More... | |
struct | CacaViewer |
class | PrintProcess |
Print process. More... | |
struct | CacaImage |
struct | channel_cout_t |
struct | call_pixel_by_channel_t |
Enumerations | |
enum | EParamMode { eParamModeImage = 0, eParamModeRegion, eParamModePixel } |
enum | EParamColor { eParamColorMono = 0, eParamColorGray, eParamColor8, eParamColor16, eParamColorfullgray, eParamColorfull8, eParamColorfull16 } |
enum | EParamOutput { eParamOutputAscii = 0, eParamOutputNumeric } |
Functions | |
mDeclarePluginFactory (PrintPluginFactory,{},{}) | |
template<class SView > | |
CacaImage | load_cacaimage_from_view (const SView sView) |
template<> | |
CacaImage | load_cacaimage_from_view< boost::gil::gray8_view_t > (const boost::gil::gray8_view_t sView) |
Variables | |
static const std::string | kParamMode = "mode" |
static const std::string | kParamModeImage = "image" |
static const std::string | kParamModeRegion = "region" |
static const std::string | kParamModePixel = "pixel" |
static const std::string | kParamPixel = "pixel" |
static const std::string | kParamRegionMin = "regionMin" |
static const std::string | kParamRegionMax = "regionMax" |
static const std::string | kParamColumns = "columns" |
static const std::string | kParamColor = "color" |
static const std::string | kParamColorMono = "mono" |
static const std::string | kParamColorGray = "gray" |
static const std::string | kParamColor8 = "8ansi" |
static const std::string | kParamColor16 = "16ansi" |
static const std::string | kParamColorFullGray = "fullgray" |
static const std::string | kParamColorFull8 = "full8ansi" |
static const std::string | kParamColorFull16 = "full16ansi" |
static const std::string | kParamOutput = "output" |
static const std::string | kParamOutputNumeric = "numeric" |
static const std::string | kParamOutputAscii = "ascii" |
static const std::string | kParamFlip = "flip" |
static const std::string | kParamOutputOpenGL = "opengl" |
static const bool | kSupportTiles = false |
eParamColorMono | |
eParamColorGray | |
eParamColor8 | |
eParamColor16 | |
eParamColorfullgray | |
eParamColorfull8 | |
eParamColorfull16 |
Definition at line 38 of file PrintDefinitions.hpp.
Definition at line 15 of file PrintDefinitions.hpp.
Definition at line 53 of file PrintDefinitions.hpp.
CacaImage tuttle::plugin::print::load_cacaimage_from_view | ( | const SView | sView | ) |
Definition at line 21 of file PrintProcess.tcc.
References tuttle::plugin::print::CacaImage::dither, tuttle::plugin::print::CacaImage::h, tuttle::plugin::print::CacaImage::pixels, and tuttle::plugin::print::CacaImage::w.
Referenced by tuttle::plugin::print::PrintProcess< View >::multiThreadProcessImages().
CacaImage tuttle::plugin::print::load_cacaimage_from_view< boost::gil::gray8_view_t > | ( | const boost::gil::gray8_view_t | sView | ) |
Definition at line 50 of file PrintProcess.tcc.
References tuttle::plugin::print::CacaImage::dither, tuttle::plugin::print::CacaImage::h, tuttle::plugin::print::CacaImage::pixels, and tuttle::plugin::print::CacaImage::w.
tuttle::plugin::print::mDeclarePluginFactory | ( | PrintPluginFactory | ) |
const std::string tuttle::plugin::print::kParamColor = "color" [static] |
Definition at line 29 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamColor16 = "16ansi" [static] |
Definition at line 33 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColor8 = "8ansi" [static] |
Definition at line 32 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColorFull16 = "full16ansi" [static] |
Definition at line 36 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColorFull8 = "full8ansi" [static] |
Definition at line 35 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColorFullGray = "fullgray" [static] |
Definition at line 34 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColorGray = "gray" [static] |
Definition at line 31 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColorMono = "mono" [static] |
Definition at line 30 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamColumns = "columns" [static] |
Definition at line 26 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamFlip = "flip" [static] |
Definition at line 58 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamMode = "mode" [static] |
Definition at line 11 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamModeImage = "image" [static] |
Definition at line 12 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamModePixel = "pixel" [static] |
Definition at line 14 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamModeRegion = "region" [static] |
Definition at line 13 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamOutput = "output" [static] |
Definition at line 49 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamOutputAscii = "ascii" [static] |
Definition at line 51 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamOutputNumeric = "numeric" [static] |
Definition at line 50 of file PrintDefinitions.hpp.
const std::string tuttle::plugin::print::kParamOutputOpenGL = "opengl" [static] |
Definition at line 60 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamPixel = "pixel" [static] |
Definition at line 22 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamRegionMax = "regionMax" [static] |
Definition at line 24 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const std::string tuttle::plugin::print::kParamRegionMin = "regionMin" [static] |
Definition at line 23 of file PrintDefinitions.hpp.
Referenced by tuttle::plugin::print::PrintPlugin::PrintPlugin().
const bool tuttle::plugin::print::kSupportTiles = false [static] |
Definition at line 12 of file PrintPluginFactory.cpp.