Public Attributes | List of all members
gazebo::gui::JointControlWidgetPrivate Class Reference

Private data for the JointControlWidget class. More...

#include <JointControlWidgetPrivate.hh>

Public Attributes

QGridLayout * forceGridLayout
 Layout for the force controls. More...
 
transport::PublisherPtr jointPub
 Publisher for joint messages. More...
 
QLabel * modelLabel
 Label for the name of the current model being controlled. More...
 
transport::NodePtr node
 Node for coomunication. More...
 
std::map< std::string,
JointPIDPosControl * > 
pidPosSliders
 Sliders for position control. More...
 
std::map< std::string,
JointPIDVelControl * > 
pidVelSliders
 Sliders for velocity control. More...
 
QGridLayout * positionGridLayout
 Layout for the position controls. More...
 
std::map< std::string,
JointForceControl * > 
sliders
 Sliders for force control. More...
 
QTabWidget * tabWidget
 Tab widget for all the types of join control. More...
 
QGridLayout * velocityGridLayout
 Layout for the velocity controls. More...
 

Detailed Description

Private data for the JointControlWidget class.

Member Data Documentation

QGridLayout* gazebo::gui::JointControlWidgetPrivate::forceGridLayout

Layout for the force controls.

transport::PublisherPtr gazebo::gui::JointControlWidgetPrivate::jointPub

Publisher for joint messages.

QLabel* gazebo::gui::JointControlWidgetPrivate::modelLabel

Label for the name of the current model being controlled.

transport::NodePtr gazebo::gui::JointControlWidgetPrivate::node

Node for coomunication.

std::map<std::string, JointPIDPosControl *> gazebo::gui::JointControlWidgetPrivate::pidPosSliders

Sliders for position control.

std::map<std::string, JointPIDVelControl *> gazebo::gui::JointControlWidgetPrivate::pidVelSliders

Sliders for velocity control.

QGridLayout* gazebo::gui::JointControlWidgetPrivate::positionGridLayout

Layout for the position controls.

std::map<std::string, JointForceControl *> gazebo::gui::JointControlWidgetPrivate::sliders

Sliders for force control.

QTabWidget* gazebo::gui::JointControlWidgetPrivate::tabWidget

Tab widget for all the types of join control.

QGridLayout* gazebo::gui::JointControlWidgetPrivate::velocityGridLayout

Layout for the velocity controls.


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