Public Member Functions | Public Attributes | Private Slots | Private Attributes | List of all members
moveit_setup_assistant::PassiveJointsWidget Class Reference

#include <passive_joints_widget.h>

Inheritance diagram for moveit_setup_assistant::PassiveJointsWidget:
Inheritance graph
[legend]

Public Member Functions

void focusGiven () override
 Received when this widget is chosen from the navigation menu. More...
 
 PassiveJointsWidget (QWidget *parent, const MoveItConfigDataPtr &config_data)
 
- Public Member Functions inherited from SetupScreenWidget
virtual bool focusLost ()
 function called when widget lost focus, allows to accept/reject changes and to reject switching (returning false) More...
 
 SetupScreenWidget (QWidget *parent)
 

Public Attributes

DoubleListWidgetjoints_widget_
 

Private Slots

void previewSelectedJoints (const std::vector< std::string > &joints)
 Called from Double List widget to highlight joints. More...
 
void selectionUpdated ()
 

Private Attributes

moveit_setup_assistant::MoveItConfigDataPtr config_data_
 Contains all the configuration data for the setup assistant. More...
 
std::string current_edit_vjoint_
 Orignal name of vjoint currently being edited. This is used to find the element in the vector. More...
 

Additional Inherited Members

- Signals inherited from SetupScreenWidget
void highlightGroup (const std::string &name)
 Event for telling rviz to highlight a group of the robot. More...
 
void highlightLink (const std::string &name, const QColor &)
 Event for telling rviz to highlight a link of the robot. More...
 
void isModal (bool isModal)
 Event for when the current screen is in modal view. Essential disabled the left navigation. More...
 
void unhighlightAll ()
 Event for telling rviz to unhighlight all links of the robot. More...
 

Detailed Description

Definition at line 81 of file passive_joints_widget.h.

Constructor & Destructor Documentation

◆ PassiveJointsWidget()

moveit_setup_assistant::PassiveJointsWidget::PassiveJointsWidget ( QWidget *  parent,
const MoveItConfigDataPtr &  config_data 
)

Definition at line 85 of file passive_joints_widget.cpp.

Member Function Documentation

◆ focusGiven()

void moveit_setup_assistant::PassiveJointsWidget::focusGiven ( )
overridevirtual

Received when this widget is chosen from the navigation menu.

Reimplemented from SetupScreenWidget.

Definition at line 119 of file passive_joints_widget.cpp.

◆ previewSelectedJoints

void moveit_setup_assistant::PassiveJointsWidget::previewSelectedJoints ( const std::vector< std::string > &  joints)
privateslot

Called from Double List widget to highlight joints.

Definition at line 166 of file passive_joints_widget.cpp.

◆ selectionUpdated

void moveit_setup_assistant::PassiveJointsWidget::selectionUpdated ( )
privateslot

Definition at line 151 of file passive_joints_widget.cpp.

Member Data Documentation

◆ config_data_

moveit_setup_assistant::MoveItConfigDataPtr moveit_setup_assistant::PassiveJointsWidget::config_data_
private

Contains all the configuration data for the setup assistant.

Definition at line 117 of file passive_joints_widget.h.

◆ current_edit_vjoint_

std::string moveit_setup_assistant::PassiveJointsWidget::current_edit_vjoint_
private

Orignal name of vjoint currently being edited. This is used to find the element in the vector.

Definition at line 120 of file passive_joints_widget.h.

◆ joints_widget_

DoubleListWidget* moveit_setup_assistant::PassiveJointsWidget::joints_widget_

Definition at line 99 of file passive_joints_widget.h.


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


moveit_setup_assistant
Author(s): Dave Coleman
autogenerated on Sat May 3 2025 02:28:05