A library that handles parameters at runtime.
rqt_parameters::ParameterInt32Matrix Class Reference

This class draws and handles multi array parameters. More...

#include <ParameterInt32Matrix.hpp>

Inheritance diagram for rqt_parameters::ParameterInt32Matrix:
Inheritance graph

Public Slots

void pushButtonChangeParamPressed ()
 React to a change button press. More...
void refreshParam ()
 Refresh the parameter. More...
- Public Slots inherited from rqt_parameters::ParameterBase
virtual void pushButtonChangeParamPressed ()=0
 React to press of change push button. More...
virtual void refreshParam ()=0
 Refresh the parameter on command. More...

Public Member Functions

 ParameterInt32Matrix (const std::string &name, QGridLayout *grid, ros::ServiceClient *getParameterClient, ros::ServiceClient *setParameterClient)
 Constructor. More...
virtual ~ParameterInt32Matrix ()
 Destructor. More...
- Public Member Functions inherited from rqt_parameters::ParameterBase
 ParameterBase (const std::string &name, QGridLayout *grid, ros::ServiceClient *getParameterClient, ros::ServiceClient *setParameterClient)
virtual ~ParameterBase ()
void setupGUI (QWidget *widget, size_t maxParamNameWidth)

Protected Member Functions

virtual QWidget * createMatrixSpinBox (QWidget *parent)
 Factory method. More...

Additional Inherited Members

- Public Attributes inherited from rqt_parameters::ParameterBase
QLabel * labelParamNumber
 Label for the parameter number. More...
QLabel * labelParamName
 Label for the parameter name. More...
QWidget * matrixSpinBoxParamValue
 Matrix spinbox. More...
QPushButton * pushButtonChangeParam
 Push button to apply changes. More...
- Protected Attributes inherited from rqt_parameters::ParameterBase
std::string name_
 Parameter name. More...
ros::ServiceClient * getParameterClient_
 ROS service to get the parameter. More...
ros::ServiceClient * setParameterClient_
 ROS service to set the parameter. More...
QGridLayout * grid_
 Grid layout that holds parameter blocks. More...

Detailed Description

This class draws and handles multi array parameters.

Constructor & Destructor Documentation

rqt_parameters::ParameterInt32Matrix::ParameterInt32Matrix ( const std::string &  name,
QGridLayout *  grid,
ros::ServiceClient *  getParameterClient,
ros::ServiceClient *  setParameterClient 


virtual rqt_parameters::ParameterInt32Matrix::~ParameterInt32Matrix ( )


Member Function Documentation

virtual QWidget* rqt_parameters::ParameterInt32Matrix::createMatrixSpinBox ( QWidget *  parent)

Factory method.

Implements rqt_parameters::ParameterBase.

void rqt_parameters::ParameterInt32Matrix::pushButtonChangeParamPressed ( )

React to a change button press.

void rqt_parameters::ParameterInt32Matrix::refreshParam ( )

Refresh the parameter.

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