10 #ifndef QWT_WEEDING_CURVE_FITTER_H 
   11 #define QWT_WEEDING_CURVE_FITTER_H 
   13 #include "qwt_curve_fitter.h" 
   44     void setTolerance( 
double );
 
   45     double tolerance() 
const;
 
   47     void setChunkSize( uint );
 
   48     uint chunkSize() 
const;
 
   50     virtual QPolygonF 
fitCurve( 
const QPolygonF& ) 
const QWT_OVERRIDE;
 
   51     virtual QPainterPath 
fitCurvePath( 
const QPolygonF& ) 
const QWT_OVERRIDE;
 
   54     virtual QPolygonF simplify( 
const QPolygonF& ) 
const;
 
Abstract base class for a curve fitter.
virtual QPainterPath fitCurvePath(const QPolygonF &polygon) const =0
virtual QPolygonF fitCurve(const QPolygonF &polygon) const =0
A curve fitter implementing Douglas and Peucker algorithm.