Waveform widget.
More...
#include <ccWaveformDialog.h>
|
| ccWaveWidget (QWidget *parent=nullptr) |
| Default constructor.
|
|
| ~ccWaveWidget () override |
| Destructor.
|
|
void | setTitle (const QString &str) |
| Sets title.
|
|
void | setAxisLabels (const QString &xLabel, const QString &yLabel) |
| Sets axis labels.
|
|
void | init (ccPointCloud *cloud, unsigned pointIndex, bool logScale, double maxValue=0.0) |
| Computes the wave (curve) from a given point waveform.
|
|
void | clear () |
| Clears the display.
|
|
void | refresh () |
| Updates the display.
|
|
|
void | mousePressEvent (QMouseEvent *event) override |
|
void | mouseMoveEvent (QMouseEvent *event) override |
|
void | resizeEvent (QResizeEvent *event) override |
|
void | clearInternal () |
| Clears internal structures.
|
|
void | updateCurveWidth (int w, int h) |
| Updates overlay curve width depending on the widget display size.
|
|
|
QString | m_titleStr |
|
QCPTextElement * | m_titlePlot |
|
QCPGraph * | m_curve |
| Wave curve.
|
|
std::vector< double > | m_curveValues |
|
double | m_dt |
|
double | m_minA |
|
double | m_maxA |
|
double | m_echoPos |
|
QCPBarsWithText * | m_vertBar |
|
bool | m_drawVerticalIndicator |
|
double | m_verticalIndicatorPositionPercent |
|
QCPBarsWithText * | m_peakBar |
|
QFont | m_renderingFont |
| Rendering font.
|
|
QPoint | m_lastMouseClick |
| Last mouse click.
|
|
The documentation for this class was generated from the following files:
- ccWaveformDialog.h
- ccWaveformDialog.cpp