25 #ifndef PLOT2D_CURVE_H
26 #define PLOT2D_CURVE_H
31 #include <qwt_symbol.h>
48 void setColor(
const QColor& );
49 QColor getColor()
const;
53 void setMarkerStyle( QwtSymbol::Style style);
55 QwtSymbol::Style getMarkerStyle()
const;
56 void setMarkerSize(
const int );
57 int getMarkerSize()
const;
62 void setLineWidth(
const int );
63 int getLineWidth()
const;
64 void setDeviationData(
const double*,
const double*,
const QList<int>&);
65 void getDeviationData(
double*&,
double*&,
QList<int>& )
const;
66 void clearDeviationData();
#define PLOT2D_EXPORT
Definition: Plot2d.h:36
QList< Plot2d_Curve * > curveList
Definition: Plot2d_Curve.h:82
Definition: Plot2d_Curve.h:34
QwtSymbol::Style myMarkerStyle
Definition: Plot2d_Curve.h:76
int myLineWidth
Definition: Plot2d_Curve.h:79
Plot2d::MarkerType myMarker
Definition: Plot2d_Curve.h:75
int myMarkerSize
Definition: Plot2d_Curve.h:77
Plot2d::LineType myLine
Definition: Plot2d_Curve.h:78
QColor myColor
Definition: Plot2d_Curve.h:74
Definition: Plot2d_Object.h:36
virtual double getMaxY() const
Definition: Plot2d_Object.cxx:476
virtual void autoFill(const QwtPlot *)
Definition: Plot2d_Object.cxx:93
Plot2d_Object & operator=(const Plot2d_Object &)
Definition: Plot2d_Object.cxx:75
virtual void updatePlotItem(QwtPlotItem *)
Definition: Plot2d_Object.cxx:100
virtual double getMinY() const
Definition: Plot2d_Object.cxx:464
virtual QwtPlotItem * createPlotItem()=0
MarkerType
Definition: Plot2d.h:74
LineType
Definition: Plot2d.h:86