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
[legend]

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_
 
VisualizationFrameframe_
 
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 ( )
virtual

Definition at line 305 of file visualizer_app.cpp.

Member Function Documentation

void rviz::VisualizerApp::checkContinue ( )
privateslot

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.

Returns
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 ( )
private

Definition at line 311 of file visualizer_app.cpp.

Member Data Documentation

QApplication* rviz::VisualizerApp::app_
private

Definition at line 66 of file visualizer_app.h.

QTimer* rviz::VisualizerApp::continue_timer_
private

Definition at line 67 of file visualizer_app.h.

VisualizationFrame* rviz::VisualizerApp::frame_
private

Definition at line 68 of file visualizer_app.h.

ros::NodeHandlePtr rviz::VisualizerApp::nh_
private

Definition at line 69 of file visualizer_app.h.

ros::ServiceServer rviz::VisualizerApp::reload_shaders_service_
private

Definition at line 70 of file visualizer_app.h.


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


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