|
rock_widget_collection
0.1
|
#include <SonarViewGL.h>
Inherits ImageViewOldGL.
Public Slots | |
| void | repaintFunc () |
| void | setXRotation (int angle) |
| void | setYRotation (int angle) |
| void | setZRotation (int angle) |
| void | setxPosition (int value) |
| void | setyPosition (int value) |
| void | setzPosition (int value) |
| void | setWallDist (int bearing, int dist, int dist2) |
| void | keyPressEvent (QKeyEvent *event) |
| void | setPosition (const double posX, const double posY, const double sigmaX=0, const double sigmaY=0) |
| void | setOrientation (const double orientation) |
| void | setZoomMin (float value) |
| void | setZoomMax (float value) |
Signals | |
| void | xRotationChanged (int angle) |
| void | yRotationChanged (int angle) |
| void | zRotationChanged (int angle) |
| void | xPositionChanged (int value) |
| void | yPositionChanged (int value) |
| void | zPositionChanged (int value) |
Public Member Functions | |
| SonarViewGL (ImageViewOld &parent, unsigned int maximumBearings=6400) | |
| virtual | ~SonarViewGL () |
| QSize | minimumSizeHint () const |
| QSize | sizeHint () const |
| void | setPosition (int xRot, int yRot, int zRot, int xMove, int yMove, int zMove, float zoom, int width, int height) |
| void | setData (const std::vector< uint8_t > data, int bearing) |
| void | reset (double currentScale) |
| void | setGroundTrue (double sizeX, double sizeY, double posX, double posY, double rot) |
| void | drawEllipse (float xradius, float yradius) |
Public Member Functions inherited from ImageViewOldGL | |
| ImageViewOldGL (ImageViewOld &parent) | |
| virtual | ~ImageViewOldGL () |
| void | setGLViewPoint (int display_width=0, int display_height=0) |
| void | setAspectRatio (bool value) |
Protected Member Functions | |
| void | initializeGL () |
| void | paintGL () |
| void | resizeGL (int width, int height) |
| void | mousePressEvent (QMouseEvent *event) |
| void | mouseMoveEvent (QMouseEvent *event) |
| void | wheelEvent (QWheelEvent *event) |
| void | checkGL (const char *) |
| void | drawList () |
| void | drawFaces () |
| void | drawSurfaces () |
| void | paintSonar () |
| GLuint | makeObject () |
| GLuint | show_pointcloud () |
| void | normalizeAngle (int *angle) |
| void | createAvalon () |
| double | max (double a, double b) |
Protected Attributes | |
| bool | deleteSurfaces |
| int | cloudSize |
| double | factor |
| GLuint | groundPlane |
| float | zoom |
| float | zoom_min |
| float | zoom_max |
| int | lastBearing |
| int | lastWallBearing |
| double | orientation |
| const unsigned int | maximumBearings |
| std::vector< std::pair< GLuint, QColor > > | colorList |
| GLuint * | wallDist |
| GLuint * | bearingList |
| GLuint | groundTrue |
| GLuint | avalon |
| bool * | bearingChanged |
| bool * | listValid |
| bool | dataChanged |
| bool | paintGroundTrue |
| bool | paintWall |
| int | xRot |
| int | yRot |
| int | zRot |
| int | xShift |
| int | yShift |
| int | zShift |
| int | medium_ableitung |
| int | overlay_border |
| double | currentScale |
| double | pos [2] |
| double | sigmaPos [2] |
| unsigned int | oldSize |
| volatile GLuint * | indices |
| volatile GLubyte * | colors |
| volatile GLfloat * | vertecies |
| QPoint | lastPos |
| QPoint | lastPosTrans |
| QTimer | repaintTimer |
| QMutex | mutex |
Definition at line 15 of file SonarViewGL.h.
| SonarViewGL::SonarViewGL | ( | ImageViewOld & | parent, |
| unsigned int | maximumBearings = 6400 |
||
| ) |
Definition at line 24 of file SonarViewGL.cc.
|
virtual |
Definition at line 297 of file SonarViewGL.cc.
|
protected |
Definition at line 709 of file SonarViewGL.cc.
|
protected |
Definition at line 679 of file SonarViewGL.cc.
| void SonarViewGL::drawEllipse | ( | float | xradius, |
| float | yradius | ||
| ) |
Definition at line 434 of file SonarViewGL.cc.
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 362 of file SonarViewGL.cc.
|
slot |
Definition at line 606 of file SonarViewGL.cc.
|
protected |
|
inlineprotected |
Definition at line 71 of file SonarViewGL.h.
| QSize SonarViewGL::minimumSizeHint | ( | ) | const |
Definition at line 302 of file SonarViewGL.cc.
|
protected |
Definition at line 565 of file SonarViewGL.cc.
|
protected |
Definition at line 558 of file SonarViewGL.cc.
|
protected |
Definition at line 700 of file SonarViewGL.cc.
|
protected |
Definition at line 446 of file SonarViewGL.cc.
|
protected |
Definition at line 287 of file SonarViewGL.cc.
|
slot |
Definition at line 291 of file SonarViewGL.cc.
| void SonarViewGL::reset | ( | double | currentScale | ) |
Definition at line 74 of file SonarViewGL.cc.
|
protected |
Definition at line 549 of file SonarViewGL.cc.
| void SonarViewGL::setData | ( | const std::vector< uint8_t > | data, |
| int | bearing | ||
| ) |
Definition at line 102 of file SonarViewGL.cc.
| void SonarViewGL::setGroundTrue | ( | double | sizeX, |
| double | sizeY, | ||
| double | posX, | ||
| double | posY, | ||
| double | rot | ||
| ) |
Definition at line 657 of file SonarViewGL.cc.
|
slot |
Definition at line 738 of file SonarViewGL.cc.
| void SonarViewGL::setPosition | ( | int | xRot, |
| int | yRot, | ||
| int | zRot, | ||
| int | xMove, | ||
| int | yMove, | ||
| int | zMove, | ||
| float | zoom, | ||
| int | width, | ||
| int | height | ||
| ) |
Definition at line 592 of file SonarViewGL.cc.
|
slot |
Definition at line 742 of file SonarViewGL.cc.
|
slot |
Definition at line 501 of file SonarViewGL.cc.
|
slot |
Definition at line 342 of file SonarViewGL.cc.
|
slot |
Definition at line 312 of file SonarViewGL.cc.
|
slot |
Definition at line 349 of file SonarViewGL.cc.
|
slot |
Definition at line 322 of file SonarViewGL.cc.
|
slot |
Definition at line 756 of file SonarViewGL.cc.
|
slot |
Definition at line 751 of file SonarViewGL.cc.
|
slot |
Definition at line 355 of file SonarViewGL.cc.
|
slot |
Definition at line 332 of file SonarViewGL.cc.
|
protected |
| QSize SonarViewGL::sizeHint | ( | ) | const |
Definition at line 307 of file SonarViewGL.cc.
|
protected |
Definition at line 648 of file SonarViewGL.cc.
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
protected |
Definition at line 78 of file SonarViewGL.h.
|
protected |
Definition at line 79 of file SonarViewGL.h.
|
protected |
Definition at line 77 of file SonarViewGL.h.
|
protected |
Definition at line 58 of file SonarViewGL.h.
|
protected |
Definition at line 76 of file SonarViewGL.h.
|
protected |
Definition at line 98 of file SonarViewGL.h.
|
protected |
Definition at line 91 of file SonarViewGL.h.
|
protected |
Definition at line 80 of file SonarViewGL.h.
|
protected |
Definition at line 54 of file SonarViewGL.h.
|
protected |
Definition at line 60 of file SonarViewGL.h.
|
protected |
Definition at line 63 of file SonarViewGL.h.
|
protected |
Definition at line 78 of file SonarViewGL.h.
|
protected |
Definition at line 97 of file SonarViewGL.h.
|
protected |
Definition at line 67 of file SonarViewGL.h.
|
protected |
Definition at line 100 of file SonarViewGL.h.
|
protected |
Definition at line 101 of file SonarViewGL.h.
|
protected |
Definition at line 68 of file SonarViewGL.h.
|
protected |
Definition at line 79 of file SonarViewGL.h.
|
protected |
Definition at line 74 of file SonarViewGL.h.
|
protected |
Definition at line 89 of file SonarViewGL.h.
|
protected |
Definition at line 103 of file SonarViewGL.h.
|
protected |
Definition at line 96 of file SonarViewGL.h.
|
protected |
Definition at line 69 of file SonarViewGL.h.
|
protected |
Definition at line 90 of file SonarViewGL.h.
|
protected |
Definition at line 81 of file SonarViewGL.h.
|
protected |
Definition at line 81 of file SonarViewGL.h.
|
protected |
Definition at line 92 of file SonarViewGL.h.
|
protected |
Definition at line 102 of file SonarViewGL.h.
|
protected |
Definition at line 93 of file SonarViewGL.h.
|
protected |
Definition at line 99 of file SonarViewGL.h.
|
protected |
Definition at line 77 of file SonarViewGL.h.
|
protected |
Definition at line 83 of file SonarViewGL.h.
|
protected |
Definition at line 86 of file SonarViewGL.h.
|
protected |
Definition at line 84 of file SonarViewGL.h.
|
protected |
Definition at line 87 of file SonarViewGL.h.
|
protected |
Definition at line 66 of file SonarViewGL.h.
|
protected |
Definition at line 66 of file SonarViewGL.h.
|
protected |
Definition at line 66 of file SonarViewGL.h.
|
protected |
Definition at line 85 of file SonarViewGL.h.
|
protected |
Definition at line 88 of file SonarViewGL.h.
1.8.6