moveit2
The MoveIt Motion Planning Framework for ROS 2.
Signals | Public Member Functions | Public Attributes | List of all members
moveit_setup::srdf_setup::GroupEditWidget Class Reference

#include <group_edit_widget.hpp>

Inheritance diagram for moveit_setup::srdf_setup::GroupEditWidget:
Inheritance graph
[legend]
Collaboration diagram for moveit_setup::srdf_setup::GroupEditWidget:
Collaboration graph
[legend]

Signals

void saveJoints ()
 Button event for new groups, progressing to adding joints. More...
 
void saveLinks ()
 Button event for new groups, progressing to adding links. More...
 
void saveChain ()
 Button event for new groups, progressing to adding a chain. More...
 
void saveSubgroups ()
 Button event for new groups, progressing to adding subgroups. More...
 
void save ()
 Button event for just saving, when in edit mode. More...
 
void cancelEditing ()
 Event sent when user presses cancel button. More...
 
void deleteGroup ()
 Event sent when delete is being requested for group. More...
 

Public Member Functions

 GroupEditWidget (QWidget *parent, PlanningGroups &setup_step)
 Constructor. More...
 
void setSelected (const std::string &group_name, const GroupMetaData &meta_data)
 Set the previous data. More...
 
void loadKinematicPlannersComboBox ()
 Populate the combo dropdown box with kinematic planners. More...
 

Public Attributes

QLabel * title_
 
QLineEdit * group_name_field_
 
QComboBox * kinematics_solver_field_
 
QLineEdit * kinematics_resolution_field_
 
QLineEdit * kinematics_timeout_field_
 
QLineEdit * kinematics_parameters_file_field_
 
QComboBox * default_planner_field_
 
QPushButton * btn_delete_
 
QPushButton * btn_save_
 
QWidget * new_buttons_widget_
 

Detailed Description

Definition at line 51 of file group_edit_widget.hpp.

Constructor & Destructor Documentation

◆ GroupEditWidget()

moveit_setup::srdf_setup::GroupEditWidget::GroupEditWidget ( QWidget *  parent,
PlanningGroups setup_step 
)

Constructor.

Definition at line 58 of file group_edit_widget.cpp.

Member Function Documentation

◆ cancelEditing

void moveit_setup::srdf_setup::GroupEditWidget::cancelEditing ( )
signal

Event sent when user presses cancel button.

Here is the caller graph for this function:

◆ deleteGroup

void moveit_setup::srdf_setup::GroupEditWidget::deleteGroup ( )
signal

Event sent when delete is being requested for group.

Here is the caller graph for this function:

◆ loadKinematicPlannersComboBox()

void moveit_setup::srdf_setup::GroupEditWidget::loadKinematicPlannersComboBox ( )

Populate the combo dropdown box with kinematic planners.

Definition at line 291 of file group_edit_widget.cpp.

Here is the call graph for this function:

◆ save

void moveit_setup::srdf_setup::GroupEditWidget::save ( )
signal

Button event for just saving, when in edit mode.

Here is the caller graph for this function:

◆ saveChain

void moveit_setup::srdf_setup::GroupEditWidget::saveChain ( )
signal

Button event for new groups, progressing to adding a chain.

Here is the caller graph for this function:

◆ saveJoints

void moveit_setup::srdf_setup::GroupEditWidget::saveJoints ( )
signal

Button event for new groups, progressing to adding joints.

Here is the caller graph for this function:

◆ saveLinks

void moveit_setup::srdf_setup::GroupEditWidget::saveLinks ( )
signal

Button event for new groups, progressing to adding links.

Here is the caller graph for this function:

◆ saveSubgroups

void moveit_setup::srdf_setup::GroupEditWidget::saveSubgroups ( )
signal

Button event for new groups, progressing to adding subgroups.

Here is the caller graph for this function:

◆ setSelected()

void moveit_setup::srdf_setup::GroupEditWidget::setSelected ( const std::string &  group_name,
const GroupMetaData meta_data 
)

Set the previous data.

Definition at line 228 of file group_edit_widget.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ btn_delete_

QPushButton* moveit_setup::srdf_setup::GroupEditWidget::btn_delete_

Definition at line 80 of file group_edit_widget.hpp.

◆ btn_save_

QPushButton* moveit_setup::srdf_setup::GroupEditWidget::btn_save_

Definition at line 81 of file group_edit_widget.hpp.

◆ default_planner_field_

QComboBox* moveit_setup::srdf_setup::GroupEditWidget::default_planner_field_

Definition at line 79 of file group_edit_widget.hpp.

◆ group_name_field_

QLineEdit* moveit_setup::srdf_setup::GroupEditWidget::group_name_field_

Definition at line 74 of file group_edit_widget.hpp.

◆ kinematics_parameters_file_field_

QLineEdit* moveit_setup::srdf_setup::GroupEditWidget::kinematics_parameters_file_field_

Definition at line 78 of file group_edit_widget.hpp.

◆ kinematics_resolution_field_

QLineEdit* moveit_setup::srdf_setup::GroupEditWidget::kinematics_resolution_field_

Definition at line 76 of file group_edit_widget.hpp.

◆ kinematics_solver_field_

QComboBox* moveit_setup::srdf_setup::GroupEditWidget::kinematics_solver_field_

Definition at line 75 of file group_edit_widget.hpp.

◆ kinematics_timeout_field_

QLineEdit* moveit_setup::srdf_setup::GroupEditWidget::kinematics_timeout_field_

Definition at line 77 of file group_edit_widget.hpp.

◆ new_buttons_widget_

QWidget* moveit_setup::srdf_setup::GroupEditWidget::new_buttons_widget_

Definition at line 82 of file group_edit_widget.hpp.

◆ title_

QLabel* moveit_setup::srdf_setup::GroupEditWidget::title_

Definition at line 73 of file group_edit_widget.hpp.


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