Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
jsk_rviz_plugins::RobotCommandInterfaceAction Class Reference

#include <robot_command_interface.h>

Inheritance diagram for jsk_rviz_plugins::RobotCommandInterfaceAction:
Inheritance graph
[legend]

Public Member Functions

 RobotCommandInterfaceAction (QWidget *parent=0)
 
- Public Member Functions inherited from rviz::Panel
virtual QString getClassId () const
 
virtual QString getDescription () const
 
virtual QString getName () const
 
void initialize (VisualizationManager *manager)
 
virtual void load (const Config &config)
 
virtual void onInitialize ()
 
 Panel (QWidget *parent=nullptr)
 
virtual void save (Config config) const
 
virtual void setClassId (const QString &class_id)
 
virtual void setDescription (const QString &description)
 
virtual void setName (const QString &name)
 
 ~Panel () override
 

Protected Slots

void buttonCallback (int i)
 
bool callRequestEusCommand (const std::string &command)
 

Protected Member Functions

void popupDialog (const std::string &text)
 

Protected Attributes

std::map< int, std::stringemptyservice_mapping_
 
std::map< int, std::stringeuscommand_mapping_
 
ros::NodeHandle nh_
 
QSignalMapper * signal_mapper_
 
- Protected Attributes inherited from rviz::Panel
VisualizationManagervis_manager_
 

Additional Inherited Members

- Signals inherited from rviz::Panel
void configChanged ()
 

Detailed Description

Definition at line 18 of file robot_command_interface.h.

Constructor & Destructor Documentation

◆ RobotCommandInterfaceAction()

jsk_rviz_plugins::RobotCommandInterfaceAction::RobotCommandInterfaceAction ( QWidget *  parent = 0)

Definition at line 21 of file robot_command_interface.cpp.

Member Function Documentation

◆ buttonCallback

void jsk_rviz_plugins::RobotCommandInterfaceAction::buttonCallback ( int  i)
protectedslot

Definition at line 136 of file robot_command_interface.cpp.

◆ callRequestEusCommand

bool jsk_rviz_plugins::RobotCommandInterfaceAction::callRequestEusCommand ( const std::string command)
protectedslot

Definition at line 129 of file robot_command_interface.cpp.

◆ popupDialog()

void jsk_rviz_plugins::RobotCommandInterfaceAction::popupDialog ( const std::string text)
protected

Definition at line 155 of file robot_command_interface.cpp.

Member Data Documentation

◆ emptyservice_mapping_

std::map<int, std::string> jsk_rviz_plugins::RobotCommandInterfaceAction::emptyservice_mapping_
protected

Definition at line 33 of file robot_command_interface.h.

◆ euscommand_mapping_

std::map<int, std::string> jsk_rviz_plugins::RobotCommandInterfaceAction::euscommand_mapping_
protected

Definition at line 32 of file robot_command_interface.h.

◆ nh_

ros::NodeHandle jsk_rviz_plugins::RobotCommandInterfaceAction::nh_
protected

Definition at line 30 of file robot_command_interface.h.

◆ signal_mapper_

QSignalMapper* jsk_rviz_plugins::RobotCommandInterfaceAction::signal_mapper_
protected

Definition at line 31 of file robot_command_interface.h.


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


jsk_rviz_plugins
Author(s): Kei Okada , Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Thu Jun 1 2023 02:45:58