Public Types | |
enum | CurveStyle { Dots, Symbols } |
enum | PaintAttribute { ClipPoints = 1 } |
Public Member Functions | |
QwtPlotCurve3D (const QString &title=QString::null) | |
QwtPlotCurve3D (const QwtText &title) | |
virtual | ~QwtPlotCurve3D () |
virtual int | rtti () const |
void | setPaintAttribute (PaintAttribute, bool on=true) |
bool | testPaintAttribute (PaintAttribute) const |
void | setSamples (const QVector< QwtDoublePoint3D > &) |
void | setColorMap (const QwtColorMap &) |
const QwtColorMap & | colorMap () const |
void | setColorRange (const QwtDoubleInterval &) |
QwtDoubleInterval & | colorRange () const |
void | setStyle (CurveStyle style) |
CurveStyle | style () const |
virtual void | drawSeries (QPainter *, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const |
Protected Member Functions | |
virtual void | drawDots (QPainter *, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const |
void | drawSymbols (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const |
virtual QwtSymbol * | valueSymbol (const QwtDoublePoint3D &) const |
void | init () |
Protected Attributes | |
PrivateData * | d_data |
QwtPlotCurve3D::QwtPlotCurve3D | ( | const QString & | title = QString::null |
) | [explicit] |
Constructor
title | Title of the curve |
QwtPlotCurve3D::QwtPlotCurve3D | ( | const QwtText & | title | ) | [explicit] |
Constructor
title | Title of the curve |
QwtPlotCurve3D::~QwtPlotCurve3D | ( | ) | [virtual] |
Destructor.
const QwtColorMap & QwtPlotCurve3D::colorMap | ( | ) | const |
void QwtPlotCurve3D::init | ( | ) | [protected] |
Initialize data members.
int QwtPlotCurve3D::rtti | ( | ) | const [virtual] |
Reimplemented from QwtPlotItem.
void QwtPlotCurve3D::setColorMap | ( | const QwtColorMap & | colorMap | ) |
Change the color map
Often it is useful to display the mapping between intensities and colors as an additional plot axis, showing a color bar.
colorMap | Color Map |
void QwtPlotCurve3D::setPaintAttribute | ( | PaintAttribute | attribute, | |
bool | on = true | |||
) |
Specify an attribute how to draw the curve
attribute | Paint attribute | |
on | On/Off /sa PaintAttribute, testPaintAttribute() |
void QwtPlotCurve3D::setStyle | ( | CurveStyle | style | ) |
QwtPlotCurve3D::CurveStyle QwtPlotCurve3D::style | ( | ) | const |
Return the current style
bool QwtPlotCurve3D::testPaintAttribute | ( | PaintAttribute | attribute | ) | const |
Return the current paint attributes.