| Qwt User's Guide
    6.2.0
    | 
QwtAlphaColorMap varies the alpha value of a color. More...
#include <qwt_color_map.h>
| Public Member Functions | |
| QwtAlphaColorMap (const QColor &=QColor(Qt::gray)) | |
| Constructor.  More... | |
| virtual | ~QwtAlphaColorMap () | 
| Destructor. | |
| void | setAlphaInterval (int alpha1, int alpha2) | 
| int | alpha1 () const | 
| int | alpha2 () const | 
| void | setColor (const QColor &) | 
| QColor | color () const | 
| virtual QRgb | rgb (const QwtInterval &, double value) const override | 
| Map a value of a given interval into a alpha value.  More... | |
|  Public Member Functions inherited from QwtColorMap | |
| QwtColorMap (Format=QwtColorMap::RGB) | |
| virtual | ~QwtColorMap () | 
| Destructor. | |
| void | setFormat (Format) | 
| virtual uint | colorIndex (int numColors, const QwtInterval &interval, double value) const | 
| Map a value of a given interval into a color index.  More... | |
| QColor | color (const QwtInterval &, double value) const | 
| virtual QVector< QRgb > | colorTable (int numColors) const | 
| virtual QVector< QRgb > | colorTable256 () const | 
| Additional Inherited Members | |
|  Public Types inherited from QwtColorMap | |
| enum | Format { RGB , Indexed } | 
|  Public Attributes inherited from QwtColorMap | |
| Format | const | 
QwtAlphaColorMap varies the alpha value of a color.
Definition at line 147 of file qwt_color_map.h.
| 
 | explicit | 
Constructor.
The alpha interval is initialized by 0 to 255.
| color | Color of the map | 
Definition at line 539 of file qwt_color_map.cpp.
| int QwtAlphaColorMap::alpha1 | ( | ) | const | 
Definition at line 600 of file qwt_color_map.cpp.
| int QwtAlphaColorMap::alpha2 | ( | ) | const | 
Definition at line 609 of file qwt_color_map.cpp.
| QColor QwtAlphaColorMap::color | ( | ) | const | 
| 
 | overridevirtual | 
Map a value of a given interval into a alpha value.
| interval | Range for all values | 
| value | Value to map into a RGB value | 
Implements QwtColorMap.
Definition at line 622 of file qwt_color_map.cpp.
| void QwtAlphaColorMap::setAlphaInterval | ( | int | alpha1, | 
| int | alpha2 | ||
| ) | 
Set the interval for the alpha coordinate
alpha1/alpha2 need to be in the range 0 to 255, where 255 means opaque and 0 means transparent.
| alpha1 | First alpha coordinate | 
| alpha2 | Second alpha coordinate | 
Definition at line 587 of file qwt_color_map.cpp.
| void QwtAlphaColorMap::setColor | ( | const QColor & | color | ) | 
Set the color
| color | Color | 
Definition at line 558 of file qwt_color_map.cpp.