Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
rviz::VisualizerApp Class Reference

#include <visualizer_app.h>

Inheritance diagram for rviz::VisualizerApp:
Inheritance graph

Public Member Functions

bool init (int argc, char **argv)
void setApp (QApplication *app)
 VisualizerApp ()
virtual ~VisualizerApp ()

Private Slots

void checkContinue ()

Private Member Functions

void startContinueChecker ()

Private Attributes

QApplication * app_
QTimer * continue_timer_
ros::NodeHandlePtr nh_
ros::ServiceServer reload_shaders_service_

Detailed Description

Definition at line 46 of file visualizer_app.h.

Constructor & Destructor Documentation

rviz::VisualizerApp::VisualizerApp ( )

Definition at line 99 of file visualizer_app.cpp.

rviz::VisualizerApp::~VisualizerApp ( )

Definition at line 305 of file visualizer_app.cpp.

Member Function Documentation

void rviz::VisualizerApp::checkContinue ( )

If ros::ok() is false, close all windows.

Definition at line 318 of file visualizer_app.cpp.

bool rviz::VisualizerApp::init ( int  argc,
char **  argv 

Start everything. Pass in command line arguments.

false on failure, true on success.

Definition at line 111 of file visualizer_app.cpp.

void rviz::VisualizerApp::setApp ( QApplication *  app)

Definition at line 106 of file visualizer_app.cpp.

void rviz::VisualizerApp::startContinueChecker ( )

Definition at line 311 of file visualizer_app.cpp.

Member Data Documentation

QApplication* rviz::VisualizerApp::app_

Definition at line 66 of file visualizer_app.h.

QTimer* rviz::VisualizerApp::continue_timer_

Definition at line 67 of file visualizer_app.h.

VisualizationFrame* rviz::VisualizerApp::frame_

Definition at line 68 of file visualizer_app.h.

ros::NodeHandlePtr rviz::VisualizerApp::nh_

Definition at line 69 of file visualizer_app.h.

ros::ServiceServer rviz::VisualizerApp::reload_shaders_service_

Definition at line 70 of file visualizer_app.h.

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

Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Wed Aug 28 2019 04:01:54