MRXT: The Multi-Robot eXploration Tool
Multi-Robot autonomous exploration and mapping simulator.
Public Slots | Public Member Functions | Private Member Functions | Private Attributes
MainWindow Class Reference

QT main window. Implements the slots for the events. More...

#include <mainwindow.h>

List of all members.

Public Slots

void changeNumRobots (int n)
void changeSlam (bool=true)
void changeStrategy (bool=true)
void openAboutDiag (bool)
void openAppConfigDiag (bool)
void openRobotSetDiag (bool=true)
void openScenario (bool checked)
void openScenePropDiag (bool=true)
void openSLAMOptSetDiag (bool=true)
void openStrategyOptDiag (bool=true)
void randomPoses (bool checked)
void saveGTlog (bool checked)
void saveOmap (bool checked)
void saveSLAMlog (bool checked)
void saveVmap (bool checked)
void sceneZoom (int newscale)
void startSimulation (bool)
void stopSimulation (bool)
void updatePoses (rposes poses)
void updateSlam ()

Public Member Functions

 MainWindow (QWidget *parent=0)

Private Member Functions

void drawRobots ()
void drawScene ()

Private Attributes

ConfigFileappConf
ConfigFileexpConf
bool mapLoaded
teammyteam
int numrobots
QGraphicsScene qscene
std::vector< QGraphicsItemGroup * > robotShapes
double scale
bool scaleInitialized
ConfigFilescenarioConf
simulatedModelscene
slamInterfaceslam
ConfigFileslamConf
QActionGroup * strategiesGroup
QGraphicsView view
waitEndingwaitTh

Detailed Description

QT main window. Implements the slots for the events.

Definition at line 37 of file mainwindow.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs