Qwt User's Guide  5.2.3
Public Member Functions
QwtAlphaColorMap Class Reference

#include <qwt_color_map.h>

Inheritance diagram for QwtAlphaColorMap:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 QwtAlphaColorMap (const QColor &=QColor(Qt::gray))
 QwtAlphaColorMap (const QwtAlphaColorMap &)
virtual ~QwtAlphaColorMap ()
QColor color () const
virtual QwtColorMapcopy () const
QwtAlphaColorMapoperator= (const QwtAlphaColorMap &)
virtual QRgb rgb (const QwtDoubleInterval &, double value) const
void setColor (const QColor &)
- Public Member Functions inherited from QwtColorMap
 QwtColorMap (Format=QwtColorMap::RGB)
virtual ~QwtColorMap ()
QColor color (const QwtDoubleInterval &, double value) const
virtual QVector< QRgb > colorTable (const QwtDoubleInterval &) const
Format format () const

Additional Inherited Members

- Public Types inherited from QwtColorMap
enum  Format {
  RGB,
  Indexed
}

Detailed Description

QwtAlphaColorMap variies the alpha value of a color.


Constructor & Destructor Documentation

QwtAlphaColorMap::QwtAlphaColorMap ( const QColor &  color = QColor(Qt::gray))

Constructor

Parameters:
colorColor of the map
QwtAlphaColorMap::QwtAlphaColorMap ( const QwtAlphaColorMap other)

Copy constructor

Parameters:
otherOther color map

Member Function Documentation

QColor QwtAlphaColorMap::color ( ) const
Returns:
the color
See also:
setColor()
QwtAlphaColorMap & QwtAlphaColorMap::operator= ( const QwtAlphaColorMap other)

Assignment operator

Parameters:
otherOther color map
Returns:
*this
QRgb QwtAlphaColorMap::rgb ( const QwtDoubleInterval interval,
double  value 
) const
virtual

Map a value of a given interval into a alpha value.

alpha := (value - interval.minValue()) / interval.width();

Parameters:
intervalRange for all values
valueValue to map into a rgb value
Returns:
rgb value, with an alpha value

Implements QwtColorMap.

void QwtAlphaColorMap::setColor ( const QColor &  color)

Set the color

Parameters:
colorColor
See also:
color()