Go to the documentation of this file.
17 #ifndef DDT_DATAVISUALISATION_DDTWIDGETS_CPL_IMAGE_GRAPHICSITEM_HPP
18 #define DDT_DATAVISUALISATION_DDTWIDGETS_CPL_IMAGE_GRAPHICSITEM_HPP
76 void paint(QPainter* painter,
const QStyleOptionGraphicsItem* option,
88 enum {
Type = UserType + 500 };
114 void loadImageGrayColor(cpl_image*
image);
121 void loadImageGrayColorInt(cpl_image*
image);
128 void loadImageGrayColorFloat(cpl_image*
image);
135 void loadImageGrayColorDouble(cpl_image*
image);
212 #endif // DDT_DATAVISUALISATION_DDTWIDGETS_CPL_IMAGE_GRAPHICSITEM_HPP
Definition: imageColor.hpp:72
virtual ~DdtCPLImageGraphicsItem()
Definition: ddtCPLImageGraphicsItem.cpp:66
Definition: ddtCPLImageGraphicsItem.hpp:29
std::array< unsigned int, MAX_COLOR_MAP_ENTRIES > colorMapARGB_t
Definition: imageColor.hpp:62
QImage * qimage
Definition: ddtCPLImageGraphicsItem.hpp:104
virtual QImage * GetImage()
Definition: ddtCPLImageGraphicsItem.cpp:84
QRectF boundingRect() const
Definition: ddtCPLImageGraphicsItem.cpp:68
DdtCPLImageGraphicsItem()
Definition: ddtCPLImageGraphicsItem.cpp:23
int type() const
Definition: ddtCPLImageGraphicsItem.cpp:72
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Definition: ddtCPLImageGraphicsItem.cpp:77
@ Type
Definition: ddtCPLImageGraphicsItem.hpp:88
std::array< std::array< float, COLOR_MAP_ENTRY_SIZE >, MAX_COLOR_MAP_ENTRIES > colorMap_t
Definition: imageColor.hpp:52
cpl_image * image
Definition: ddtCPLImageGraphicsItem.hpp:100