Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Attributes
MainWindow Class Reference

#include <mainwindow.h>

List of all members.

Public Slots

void bumper_update_slot (int bumper1, int bumper2, int bumper3, int bumper4)
void change_url (QUrl url)
void connect_clicked ()
void encoder_info_update (double linearVelocity, double angularVelocity)
void irdata_update_slot (double ir01, double ir02)
void motor_control_toggle (int value)
void move_speed_select (int x)
void Pan_control (int value)
void Pan_Tilt_reset ()
void showIRdata (int)
void showLRFdata (int)
void showLRFlines ()
void spatial_update_slot (double acc_x, double acc_y, double acc_z, double ang_x, double ang_y, double ang_z, double mag_x, double mag_y, double mag_z)
void Tilt_control (int value)
void turning_speed_select (int x)
void update_kinectDepth (QImage image)
void update_kinectRGB (QImage image)
void update_map (QImage image)
void update_ptz (QImage image)
void update_rear (QImage image)

Signals

void size_changed ()

Public Member Functions

 MainWindow (QWidget *parent=0)
void resizeEvent (QResizeEvent *)
 ~MainWindow ()

Protected Member Functions

void keyPressEvent (QKeyEvent *event)
void keyReleaseEvent (QKeyEvent *event)

Private Attributes

ArmWidget arm
ArmRotationWidget arm_rotation
ArmCircleWidget armCircle
Gps gps
QElapsedTimer gpsUrlTImer
GripperWidget gripper
Hokuyo hokuyo
bool IR_data_show
bool LRF_lines_show
QMessageBox msgBox
bool next_gripper_state
Ros r
Ui::MainWindowui
WristWidget wrist

Detailed Description

Definition at line 51 of file mainwindow.h.


Constructor & Destructor Documentation

MainWindow::MainWindow ( QWidget *  parent = 0) [explicit]

Definition at line 12 of file mainwindow.cpp.

Definition at line 259 of file mainwindow.cpp.


Member Function Documentation

void MainWindow::bumper_update_slot ( int  bumper1,
int  bumper2,
int  bumper3,
int  bumper4 
) [slot]

Definition at line 492 of file mainwindow.cpp.

void MainWindow::change_url ( QUrl  url) [slot]

Definition at line 281 of file mainwindow.cpp.

void MainWindow::connect_clicked ( ) [slot]

Definition at line 265 of file mainwindow.cpp.

void MainWindow::encoder_info_update ( double  linearVelocity,
double  angularVelocity 
) [slot]

Definition at line 536 of file mainwindow.cpp.

void MainWindow::irdata_update_slot ( double  ir01,
double  ir02 
) [slot]

Definition at line 643 of file mainwindow.cpp.

void MainWindow::keyPressEvent ( QKeyEvent *  event) [protected]

Definition at line 416 of file mainwindow.cpp.

void MainWindow::keyReleaseEvent ( QKeyEvent *  event) [protected]

Definition at line 384 of file mainwindow.cpp.

void MainWindow::motor_control_toggle ( int  value) [slot]

Definition at line 615 of file mainwindow.cpp.

void MainWindow::move_speed_select ( int  x) [slot]

Definition at line 544 of file mainwindow.cpp.

void MainWindow::Pan_control ( int  value) [slot]

Definition at line 501 of file mainwindow.cpp.

void MainWindow::Pan_Tilt_reset ( ) [slot]

Definition at line 521 of file mainwindow.cpp.

void MainWindow::resizeEvent ( QResizeEvent *  )

Definition at line 277 of file mainwindow.cpp.

void MainWindow::showIRdata ( int  value) [slot]

Definition at line 682 of file mainwindow.cpp.

void MainWindow::showLRFdata ( int  value) [slot]

Definition at line 701 of file mainwindow.cpp.

void MainWindow::showLRFlines ( ) [slot]

Definition at line 662 of file mainwindow.cpp.

void MainWindow::size_changed ( ) [signal]
void MainWindow::spatial_update_slot ( double  acc_x,
double  acc_y,
double  acc_z,
double  ang_x,
double  ang_y,
double  ang_z,
double  mag_x,
double  mag_y,
double  mag_z 
) [slot]

Definition at line 649 of file mainwindow.cpp.

void MainWindow::Tilt_control ( int  value) [slot]

Definition at line 511 of file mainwindow.cpp.

void MainWindow::turning_speed_select ( int  x) [slot]

Definition at line 579 of file mainwindow.cpp.

void MainWindow::update_kinectDepth ( QImage  image) [slot]

Definition at line 322 of file mainwindow.cpp.

void MainWindow::update_kinectRGB ( QImage  image) [slot]

Definition at line 315 of file mainwindow.cpp.

void MainWindow::update_map ( QImage  image) [slot]

Definition at line 302 of file mainwindow.cpp.

void MainWindow::update_ptz ( QImage  image) [slot]

Definition at line 291 of file mainwindow.cpp.

void MainWindow::update_rear ( QImage  image) [slot]

Definition at line 308 of file mainwindow.cpp.


Member Data Documentation

Definition at line 72 of file mainwindow.h.

Definition at line 73 of file mainwindow.h.

Definition at line 74 of file mainwindow.h.

Gps MainWindow::gps [private]

Definition at line 77 of file mainwindow.h.

QElapsedTimer MainWindow::gpsUrlTImer [private]

Definition at line 85 of file mainwindow.h.

Definition at line 75 of file mainwindow.h.

Definition at line 80 of file mainwindow.h.

bool MainWindow::IR_data_show [private]

Definition at line 83 of file mainwindow.h.

Definition at line 82 of file mainwindow.h.

QMessageBox MainWindow::msgBox [private]

Definition at line 84 of file mainwindow.h.

Definition at line 81 of file mainwindow.h.

Ros MainWindow::r [private]

Definition at line 79 of file mainwindow.h.

Definition at line 71 of file mainwindow.h.

Definition at line 76 of file mainwindow.h.


The documentation for this class was generated from the following files:


corobot_teleop
Author(s): Morgan Cormier/Gang Li/mcormier@coroware.com
autogenerated on Tue Jan 7 2014 11:39:41