include
gmapping
gui
qslamandnavwidget.h
Go to the documentation of this file.
1
#ifndef _QSLAMANDNAV_WIDGET_H
2
#define _QSLAMANDNAV_WIDGET_H
3
4
#include "
gmapping/gui/qmappainter.h
"
5
#include "
gmapping/gui/qpixmapdumper.h
"
6
#include <
gmapping/utils/point.h
>
7
#include <list>
8
9
class
QSLAMandNavWidget
:
public
QMapPainter
{
10
public
:
11
QSLAMandNavWidget
( QWidget * parent = 0,
const
char
* name = 0, WFlags f = 0);
12
virtual
~QSLAMandNavWidget
();
13
std::list<GMapping::IntPoint >
trajectoryPoints
;
14
GMapping::IntPoint
robotPose
;
15
double
robotHeading
;
16
17
bool
slamRestart
;
18
bool
slamFinished
;
19
bool
enableMotion
;
20
bool
startWalker
;
21
bool
trajectorySent
;
22
bool
goHome
;
23
bool
wantsQuit
;
24
bool
printHelp
;
25
bool
saveGoalPoints
;
26
bool
writeImages
;
27
bool
drawRobot
;
28
QPixmapDumper
dumper
;
29
30
31
protected
:
32
virtual
void
paintEvent
( QPaintEvent *paintevent );
33
virtual
void
mousePressEvent
( QMouseEvent * e );
34
virtual
void
keyPressEvent
( QKeyEvent * e );
35
};
36
37
#endif
38
QSLAMandNavWidget::mousePressEvent
virtual void mousePressEvent(QMouseEvent *e)
Definition:
qslamandnavwidget.cpp:26
QSLAMandNavWidget::goHome
bool goHome
Definition:
qslamandnavwidget.h:22
QSLAMandNavWidget::trajectorySent
bool trajectorySent
Definition:
qslamandnavwidget.h:21
QSLAMandNavWidget::keyPressEvent
virtual void keyPressEvent(QKeyEvent *e)
Definition:
qslamandnavwidget.cpp:40
QSLAMandNavWidget::wantsQuit
bool wantsQuit
Definition:
qslamandnavwidget.h:23
QSLAMandNavWidget::dumper
QPixmapDumper dumper
Definition:
qslamandnavwidget.h:28
QSLAMandNavWidget::drawRobot
bool drawRobot
Definition:
qslamandnavwidget.h:27
QPixmapDumper
Definition:
qpixmapdumper.h:8
point.h
QSLAMandNavWidget::trajectoryPoints
std::list< GMapping::IntPoint > trajectoryPoints
Definition:
qslamandnavwidget.h:13
QSLAMandNavWidget::saveGoalPoints
bool saveGoalPoints
Definition:
qslamandnavwidget.h:25
QSLAMandNavWidget::printHelp
bool printHelp
Definition:
qslamandnavwidget.h:24
qmappainter.h
qpixmapdumper.h
QSLAMandNavWidget::writeImages
bool writeImages
Definition:
qslamandnavwidget.h:26
QSLAMandNavWidget::slamRestart
bool slamRestart
Definition:
qslamandnavwidget.h:17
GMapping::point
Definition:
point.h:13
QSLAMandNavWidget::QSLAMandNavWidget
QSLAMandNavWidget(QWidget *parent=0, const char *name=0, WFlags f=0)
Definition:
qslamandnavwidget.cpp:6
QSLAMandNavWidget
Definition:
qslamandnavwidget.h:9
QSLAMandNavWidget::enableMotion
bool enableMotion
Definition:
qslamandnavwidget.h:19
QMapPainter
Definition:
qmappainter.h:11
QSLAMandNavWidget::~QSLAMandNavWidget
virtual ~QSLAMandNavWidget()
Definition:
qslamandnavwidget.cpp:23
QSLAMandNavWidget::slamFinished
bool slamFinished
Definition:
qslamandnavwidget.h:18
QSLAMandNavWidget::robotPose
GMapping::IntPoint robotPose
Definition:
qslamandnavwidget.h:14
QSLAMandNavWidget::robotHeading
double robotHeading
Definition:
qslamandnavwidget.h:15
QSLAMandNavWidget::paintEvent
virtual void paintEvent(QPaintEvent *paintevent)
Definition:
qslamandnavwidget.cpp:96
QSLAMandNavWidget::startWalker
bool startWalker
Definition:
qslamandnavwidget.h:20
openslam_gmapping
Author(s): Cyrill Stachniss, Udo Frese, Giorgio Grisetti, Wolfram Burgard
autogenerated on Mon Feb 28 2022 22:59:20