|
rock_widget_collection
0.1
|
#include <SonarPlot.h>
Inherits QFrame.
Public Member Functions | |
| SonarPlot (QWidget *parent=0) | |
| virtual | ~SonarPlot () |
| void | setData (const base::samples::Sonar &sonar) |
| void | setSectorScan (bool continuous, base::Angle leftLimit, base::Angle rightLimit) |
Protected Slots | |
| void | rangeChanged (int) |
| void | sonarPaletteChanged (int) |
| void | gridChanged (bool) |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *event) |
| void | resizeEvent (QResizeEvent *event) |
| void | drawOverlay () |
| void | generateMultibeamTransferTable (const base::samples::Sonar &sonar) |
| void | generateScanningTransferTable (const base::samples::Sonar &sonar) |
| void | applyColormap (ColorGradientType type) |
| bool | isMotorStepChanged (const base::Angle &bearing) |
| void | addScanningData (const base::samples::Sonar &sonar) |
Protected Attributes | |
| base::samples::Sonar | lastSonar |
| double | scaleX |
| double | scaleY |
| int | range |
| int | numSteps |
| bool | changedSize |
| bool | changedSectorScan |
| bool | isMultibeamSonar |
| bool | continuous |
| bool | enabledGrid |
| QPoint | origin |
| std::vector< int > | transfer |
| std::vector< QColor > | colorMap |
| ColorGradient | heatMapGradient |
| base::Angle | motorStep |
| base::Angle | lastDiffStep |
| base::Angle | leftLimit |
| base::Angle | rightLimit |
| std::vector< float > | sonarData |
Definition at line 16 of file SonarPlot.h.
| SonarPlot::SonarPlot | ( | QWidget * | parent = 0 | ) |
Definition at line 7 of file SonarPlot.cc.
|
virtual |
Definition at line 24 of file SonarPlot.cc.
|
protected |
Definition at line 105 of file SonarPlot.cc.
|
protected |
Definition at line 252 of file SonarPlot.cc.
|
protected |
Definition at line 155 of file SonarPlot.cc.
|
protected |
Definition at line 269 of file SonarPlot.cc.
|
protected |
Definition at line 303 of file SonarPlot.cc.
|
protectedslot |
Definition at line 234 of file SonarPlot.cc.
|
protected |
Definition at line 83 of file SonarPlot.cc.
|
protected |
Definition at line 110 of file SonarPlot.cc.
|
protectedslot |
Definition at line 223 of file SonarPlot.cc.
|
protected |
Definition at line 139 of file SonarPlot.cc.
| void SonarPlot::setData | ( | const base::samples::Sonar & | sonar | ) |
Definition at line 29 of file SonarPlot.cc.
| void SonarPlot::setSectorScan | ( | bool | continuous, |
| base::Angle | leftLimit, | ||
| base::Angle | rightLimit | ||
| ) |
Definition at line 239 of file SonarPlot.cc.
|
protectedslot |
Definition at line 229 of file SonarPlot.cc.
|
protected |
Definition at line 42 of file SonarPlot.h.
|
protected |
Definition at line 41 of file SonarPlot.h.
|
protected |
Definition at line 48 of file SonarPlot.h.
|
protected |
Definition at line 44 of file SonarPlot.h.
|
protected |
Definition at line 45 of file SonarPlot.h.
|
protected |
Definition at line 49 of file SonarPlot.h.
|
protected |
Definition at line 43 of file SonarPlot.h.
|
protected |
Definition at line 50 of file SonarPlot.h.
|
protected |
Definition at line 36 of file SonarPlot.h.
|
protected |
Definition at line 51 of file SonarPlot.h.
|
protected |
Definition at line 50 of file SonarPlot.h.
|
protected |
Definition at line 40 of file SonarPlot.h.
|
protected |
Definition at line 46 of file SonarPlot.h.
|
protected |
Definition at line 39 of file SonarPlot.h.
|
protected |
Definition at line 51 of file SonarPlot.h.
|
protected |
Definition at line 37 of file SonarPlot.h.
|
protected |
Definition at line 38 of file SonarPlot.h.
|
protected |
Definition at line 52 of file SonarPlot.h.
|
protected |
Definition at line 47 of file SonarPlot.h.
1.8.6