11#ifndef DDT_DATAVISUALISATION_DDTWIDGETS_RENDERING_PLUGIN_CPL_IMAGES_HPP
12#define DDT_DATAVISUALISATION_DDTWIDGETS_RENDERING_PLUGIN_CPL_IMAGES_HPP
65 const int height)
override;
74 const int width,
const int height)
override;
88 cpl_image* image =
nullptr;
Definition ddtImageGraphicsItem.hpp:19
DdtRenderingPluginCPLImages(QPixmap pixmap)
DdtImageGraphicsItem * CreateImage(std::vector< uint16_t > image_data, const int width, const int height) override
Definition ddtRenderingPluginCPLImages.cpp:97
DdtImageGraphicsItem * CreateImageFromFile(const QString filename, const int width, const int height) override
Definition ddtRenderingPluginCPLImages.cpp:75
int GetRenderingPluginID() override
Definition ddtRenderingPluginCPLImages.cpp:21
void set_logger(ddt::DdtLogger *const in_logger) override
Definition ddtRenderingPluginCPLImages.cpp:26
DdtRenderingPluginCPLImages()
Definition ddtRenderingPluginCPLImages.cpp:13
virtual ~DdtRenderingPluginCPLImages()
DdtImageGraphicsItem * CreateGraphicsItem(cpl_image *const in_image, ddt::colorMap_t *const color_map, ddt::scalingLut_t *const scaling_lut) override
Definition ddtRenderingPluginCPLImages.cpp:35
Definition ddtLogger.hpp:43
DDT Widgets. Class for CPL Image Graphics Items. Class derived from QGraphicsItem....
DDT Widgets. Base class for rendering plugins. Base class for rendering plugins.
std::array< std::array< float, COLOR_MAP_ENTRY_SIZE >, MAX_COLOR_MAP_ENTRIES > colorMap_t
Definition imageColor.hpp:48
std::array< unsigned int, MAX_COLOR_MAP_ENTRIES > colorMapARGB_t
Definition imageColor.hpp:58
Definition imageColor.hpp:68