Go to the documentation of this file.
16 #ifndef DDT_DATAVISUALISATION_DDTWIDGETS_RENDERING_PLUGIN_CPL_IMAGES_HPP
17 #define DDT_DATAVISUALISATION_DDTWIDGETS_RENDERING_PLUGIN_CPL_IMAGES_HPP
69 const int height)
override;
78 const int width,
const int height)
override;
92 cpl_image* image =
nullptr;
100 #endif // DDT_DATAVISUALISATION_DDTWIDGETS_RENDERING_PLUGIN_CPL_IMAGES_HPP
Definition: ddtRenderingPluginCPLImages.hpp:25
Definition: imageColor.hpp:76
DdtRenderingPluginCPLImages(QPixmap pixmap)
Definition: ddtLogger.hpp:48
Definition: ddtImageGraphicsItem.hpp:25
std::array< unsigned int, MAX_COLOR_MAP_ENTRIES > colorMapARGB_t
Definition: imageColor.hpp:66
DdtImageGraphicsItem * CreateImage(std::vector< uint16_t > image_data, const int width, const int height) override
Definition: ddtRenderingPluginCPLImages.cpp:103
Definition: ddtRenderingPlugin.hpp:38
int GetRenderingPluginID() override
Definition: ddtRenderingPluginCPLImages.cpp:27
DdtRenderingPluginCPLImages()
Definition: ddtRenderingPluginCPLImages.cpp:19
DdtImageGraphicsItem * CreateImageFromFile(const QString filename, const int width, const int height) override
Definition: ddtRenderingPluginCPLImages.cpp:81
virtual ~DdtRenderingPluginCPLImages()
std::array< std::array< float, COLOR_MAP_ENTRY_SIZE >, MAX_COLOR_MAP_ENTRIES > colorMap_t
Definition: imageColor.hpp:56
void set_logger(ddt::DdtLogger *const in_logger) override
Definition: ddtRenderingPluginCPLImages.cpp:32
DdtImageGraphicsItem * CreateGraphicsItem(cpl_image *const in_image, ddt::colorMap_t *const color_map, ddt::scalingLut_t *const scaling_lut) override
Definition: ddtRenderingPluginCPLImages.cpp:41