QwtAlphaColorMap varies the alpha value of a color. More...
#include <qwt_color_map.h>

Classes | |
| class | PrivateData |
Public Member Functions | |
| int | alpha1 () const |
| int | alpha2 () const |
| QColor | color () const |
| QwtAlphaColorMap (const QColor &=QColor(Qt::gray)) | |
| Constructor. | |
| virtual QRgb | rgb (const QwtInterval &, double value) const |
| Map a value of a given interval into a alpha value. | |
| void | setAlphaInterval (int alpha1, int alpha2) |
| void | setColor (const QColor &) |
| virtual | ~QwtAlphaColorMap () |
| Destructor. | |
Private Attributes | |
| PrivateData * | d_data |
QwtAlphaColorMap varies the alpha value of a color.
Definition at line 141 of file qwt_color_map.h.
| QwtAlphaColorMap::QwtAlphaColorMap | ( | const QColor & | color = QColor( Qt::gray ) | ) | [explicit] |
Constructor.
The alpha interval is initialized by 0 to 255.
| color | Color of the map |
Definition at line 584 of file qwt_color_map.cpp.
| QwtAlphaColorMap::~QwtAlphaColorMap | ( | ) | [virtual] |
Destructor.
Definition at line 592 of file qwt_color_map.cpp.
| int QwtAlphaColorMap::alpha1 | ( | ) | const |
Definition at line 645 of file qwt_color_map.cpp.
| int QwtAlphaColorMap::alpha2 | ( | ) | const |
Definition at line 654 of file qwt_color_map.cpp.
| QColor QwtAlphaColorMap::color | ( | ) | const |
| QRgb QwtAlphaColorMap::rgb | ( | const QwtInterval & | interval, |
| double | value | ||
| ) | const [virtual] |
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 667 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 632 of file qwt_color_map.cpp.
| void QwtAlphaColorMap::setColor | ( | const QColor & | color | ) |
Set the color
| color | Color |
Definition at line 603 of file qwt_color_map.cpp.
PrivateData* QwtAlphaColorMap::d_data [private] |
Definition at line 158 of file qwt_color_map.h.