25 #include <QListIterator> 26 #include <QMutableListIterator> 37 class Q_DECL_EXPORT
Curve:
public QList<QPointF>
45 typedef QMutableListIterator<QPointF>
Iterator;
62 explicit Curve(
const QString &command);
79 void deletePoint(Point p,
bool check);
84 void deleteSecondPoint();
101 void scaleFit(
unsigned int range = 1024);
109 void insert(
double x,
double y);
119 Point findPoint(
double x,
double y,
double tol = .05);
126 void fromCommand(
const QString &command);
132 QString getCommand();
155 QVector<double> interpolation(
unsigned int points);
QMutableListIterator< QPointF > Iterator
QListIterator< QPointF > ConstIterator
Kwave::Interpolation m_interpolation