27#ifndef QWT_PLOT_CURVE_3D_H
28#define QWT_PLOT_CURVE_3D_H
30#include "qwt_global.h"
31#include "qwt_plot_seriesitem.h"
67 Q_DECLARE_FLAGS( PaintAttributes, PaintAttribute )
78 virtual int rtti()
const override;
81 void setPaintAttribute( PaintAttribute,
bool on =
true );
83 bool testPaintAttribute( PaintAttribute )
const;
103 const QRectF& canvasRect,
int from,
int to )
const override;
106 void setPenWidth(
double );
108 double penWidth()
const;
112 virtual void drawDots( QPainter*,
114 const QRectF& canvasRect,
int from,
int to )
const;
124Q_DECLARE_OPERATORS_FOR_FLAGS( QwtPlotSpectroCurve::PaintAttributes )
QwtColorMap 用于将数值映射为颜色。
Definition qwt_color_map.h:62
表示区间的类
Definition qwt_interval.h:45
virtual int rtti() const
Runtime type information
Definition qwt_plot_item.cpp:215
表示一系列样本的绘图项的基类
Definition qwt_plot_seriesitem.h:53
virtual void drawSeries(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0
绘制样本的子集
将 3D 点显示为点的曲线,其中 z 坐标映射到颜色
Definition qwt_plot_spectrocurve.h:50
PaintAttribute
绘制属性
Definition qwt_plot_spectrocurve.h:62
刻度映射
Definition qwt_scale_map.h:52
存储 QwtSeriesData 对象的类
Definition qwt_series_store.h:109
表示文本的类
Definition qwt_text.h:93