28 #ifndef SHAREDSTRUCTURESGRAPHICS_H
29 #define SHAREDSTRUCTURESGRAPHICS_H
34 #include <QtGui/qcolor.h>
38 #if !defined(Q_MOC_RUN) || defined(ITOMCOMMONQT_MOC) //only moc this file in itomCommonQtLib but not in other libraries or executables linking against this itomCommonQtLib
56 Format_Gray8 = 0x0001,
57 Format_Gray16 = 0x0002,
58 Format_Gray32 = 0x0004,
59 Format_RGB32 = 0x0008,
60 Format_ARGB32 = 0x0010,
61 Format_CMYK32 = 0x0020,
62 Format_Float32 = 0x0040,
63 Format_Float64 = 0x0080,
64 Format_Complex = 0x0100
90 PluginInfo(
void) : m_plotFeatures(Static) {}
91 PluginInfo(PlotDataTypes plotDataTypes, PlotDataFormats plotDataFormats, PlotFeatures plotFeatures)
92 : m_plotDataTypes(plotDataTypes),
93 m_plotDataFormats(plotDataFormats),
94 m_plotFeatures(plotFeatures)
97 PlotDataTypes m_plotDataTypes;
98 PlotDataFormats m_plotDataFormats;
99 PlotFeatures m_plotFeatures;
104 tPaletteNoType = 0x00,
108 tPaletteIndexed = 0x08,
109 tPaletteLinear = 0x10,
110 tPaletteReadOnly = 0x20
118 QVector<QPair<double, QColor> > colorStops;
119 QVector<ito::uint32> colorVector256;
120 QColor inverseColorOne;
121 QColor inverseColorTwo;
127 Q_DECLARE_OPERATORS_FOR_FLAGS ( ito::PlotDataTypes )
128 Q_DECLARE_OPERATORS_FOR_FLAGS (
ito::PlotFeatures )
129 Q_DECLARE_OPERATORS_FOR_FLAGS (
ito::PlotDataFormats )
131 #endif //#if !defined(Q_MOC_RUN) || defined(ITOMCOMMONQT_MOC)
133 #endif //SHAREDSTRUCTURESGRAPHICS_H
Definition: sharedStructuresGraphics.h:46
Definition: sharedStructuresGraphics.h:49
Definition: apiFunctionsGraph.cpp:39
Definition: sharedStructuresGraphics.h:45
Definition: sharedStructuresGraphics.h:87
PlotFeature
this enumeration describe the features a designer plot widget provides concerning the visualization o...
Definition: sharedStructuresGraphics.h:69
Definition: sharedStructuresGraphics.h:48
PlotDataFormat
allowed data formats
Definition: sharedStructuresGraphics.h:54
PlotDataType
enumeration that describes the type of input data that a designer plot widget accepts ...
Definition: sharedStructuresGraphics.h:43
Definition: sharedStructuresGraphics.h:113
Definition: sharedStructuresGraphics.h:47