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

#include <virtual_joints_widget.hpp>

Inheritance diagram for moveit_setup::srdf_setup::VirtualJointsWidget:
Inheritance graph
Collaboration diagram for moveit_setup::srdf_setup::VirtualJointsWidget:
Collaboration graph

Public Member Functions

SetupStepgetSetupStep () override
 Return a reference to the SetupStep object. More...
void onInit () override
void focusGiven () override
 Received when this widget is chosen from the navigation menu. More...
- Public Member Functions inherited from moveit_setup::SetupStepWidget
void initialize (const rclcpp::Node::SharedPtr &parent_node, QWidget *parent_widget, RVizPanel *rviz_panel, const DataWarehousePtr &config_data)
 Called after construction to initialize the step. More...
virtual bool focusLost ()
 function called when widget loses focus, although switching away can be rejected More...
bool isReady ()

Protected Attributes

VirtualJoints setup_step_
QTableWidget * data_table_
QPushButton * btn_edit_
QPushButton * btn_delete_
QPushButton * btn_save_
QPushButton * btn_cancel_
QStackedWidget * stacked_widget_
QLineEdit * vjoint_name_field_
QLineEdit * parent_name_field_
QComboBox * child_link_field_
QComboBox * joint_type_field_
QWidget * vjoint_list_widget_
QWidget * vjoint_edit_widget_
- Protected Attributes inherited from moveit_setup::SetupStepWidget
bool debug_

Additional Inherited Members

- Signals inherited from moveit_setup::SetupStepWidget
void dataUpdated ()
 When the underlying data has been updated (which can cause other steps to become "Ready") More...
void advanceRequest ()
 When this signal is received, the GUI should attempt to advance to the next step. More...
void setModalMode (bool isModal)
 Event for when the current screen is in modal view. Disables the left navigation. More...

Detailed Description

Definition at line 52 of file virtual_joints_widget.hpp.

Member Function Documentation

◆ focusGiven()

void moveit_setup::srdf_setup::VirtualJointsWidget::focusGiven ( )

Received when this widget is chosen from the navigation menu.

Reimplemented from moveit_setup::SetupStepWidget.

Definition at line 511 of file virtual_joints_widget.cpp.

◆ getSetupStep()

SetupStep& moveit_setup::srdf_setup::VirtualJointsWidget::getSetupStep ( )

Return a reference to the SetupStep object.

Implements moveit_setup::SetupStepWidget.

Definition at line 60 of file virtual_joints_widget.hpp.

◆ onInit()

void moveit_setup::srdf_setup::VirtualJointsWidget::onInit ( )

Reimplemented from moveit_setup::SetupStepWidget.

Definition at line 52 of file virtual_joints_widget.cpp.

Member Data Documentation

◆ btn_cancel_

QPushButton* moveit_setup::srdf_setup::VirtualJointsWidget::btn_cancel_

Definition at line 80 of file virtual_joints_widget.hpp.

◆ btn_delete_

QPushButton* moveit_setup::srdf_setup::VirtualJointsWidget::btn_delete_

Definition at line 78 of file virtual_joints_widget.hpp.

◆ btn_edit_

QPushButton* moveit_setup::srdf_setup::VirtualJointsWidget::btn_edit_

Definition at line 77 of file virtual_joints_widget.hpp.

◆ btn_save_

QPushButton* moveit_setup::srdf_setup::VirtualJointsWidget::btn_save_

Definition at line 79 of file virtual_joints_widget.hpp.

◆ child_link_field_

QComboBox* moveit_setup::srdf_setup::VirtualJointsWidget::child_link_field_

Definition at line 84 of file virtual_joints_widget.hpp.

◆ data_table_

QTableWidget* moveit_setup::srdf_setup::VirtualJointsWidget::data_table_

Definition at line 76 of file virtual_joints_widget.hpp.

◆ joint_type_field_

QComboBox* moveit_setup::srdf_setup::VirtualJointsWidget::joint_type_field_

Definition at line 85 of file virtual_joints_widget.hpp.

◆ parent_name_field_

QLineEdit* moveit_setup::srdf_setup::VirtualJointsWidget::parent_name_field_

Definition at line 83 of file virtual_joints_widget.hpp.

◆ setup_step_

VirtualJoints moveit_setup::srdf_setup::VirtualJointsWidget::setup_step_

Definition at line 71 of file virtual_joints_widget.hpp.

◆ stacked_widget_

QStackedWidget* moveit_setup::srdf_setup::VirtualJointsWidget::stacked_widget_

Definition at line 81 of file virtual_joints_widget.hpp.

◆ vjoint_edit_widget_

QWidget* moveit_setup::srdf_setup::VirtualJointsWidget::vjoint_edit_widget_

Definition at line 87 of file virtual_joints_widget.hpp.

◆ vjoint_list_widget_

QWidget* moveit_setup::srdf_setup::VirtualJointsWidget::vjoint_list_widget_

Definition at line 86 of file virtual_joints_widget.hpp.

◆ vjoint_name_field_

QLineEdit* moveit_setup::srdf_setup::VirtualJointsWidget::vjoint_name_field_

Definition at line 82 of file virtual_joints_widget.hpp.

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