| 226 | } |
| 227 | |
| 228 | void CurveTracker::setReferencePosition(std::optional<QPointF> reference_pos) { |
| 229 | reference_pos_ = reference_pos; |
| 230 | redraw(); |
| 231 | } |
| 232 | |
| 233 | std::optional<QPointF> curvePointAt(const QwtPlotCurve* curve, double x) { |
| 234 | if (curve == nullptr || curve->dataSize() == 0) { |