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

#include <kinematic_chain_widget.hpp>

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

Signals

void doneEditing ()
 Event sent when this widget is done making data changes and parent widget can save.
 
void cancelEditing ()
 Event sent when user presses cancel button.
 

Public Member Functions

 KinematicChainWidget (QWidget *parent, RVizPanel *rviz_panel)
 Constructor.
 
void setAvailable (const LinkNameTree &link_name_tree)
 Loads the available data list.
 
void setSelected (const std::string &base_link, const std::string &tip_link)
 Set the link field with previous value.
 
QTreeWidgetItem * addLinkChildRecursive (QTreeWidgetItem *parent, const LinkNameTree &link)
 

Public Attributes

QLabel * title_
 
QTreeWidget * link_tree_
 
QLineEdit * base_link_field_
 
QLineEdit * tip_link_field_
 

Detailed Description

Definition at line 52 of file kinematic_chain_widget.hpp.

Constructor & Destructor Documentation

◆ KinematicChainWidget()

moveit_setup::srdf_setup::KinematicChainWidget::KinematicChainWidget ( QWidget *  parent,
RVizPanel rviz_panel 
)

Constructor.

Definition at line 55 of file kinematic_chain_widget.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ addLinkChildRecursive()

QTreeWidgetItem * moveit_setup::srdf_setup::KinematicChainWidget::addLinkChildRecursive ( QTreeWidgetItem *  parent,
const LinkNameTree link 
)

Definition at line 159 of file kinematic_chain_widget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cancelEditing

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

Event sent when user presses cancel button.

Here is the caller graph for this function:

◆ doneEditing

void moveit_setup::srdf_setup::KinematicChainWidget::doneEditing ( )
signal

Event sent when this widget is done making data changes and parent widget can save.

Here is the caller graph for this function:

◆ setAvailable()

void moveit_setup::srdf_setup::KinematicChainWidget::setAvailable ( const LinkNameTree link_name_tree)

Loads the available data list.

Definition at line 143 of file kinematic_chain_widget.cpp.

Here is the call graph for this function:

◆ setSelected()

void moveit_setup::srdf_setup::KinematicChainWidget::setSelected ( const std::string &  base_link,
const std::string &  tip_link 
)

Set the link field with previous value.

Definition at line 175 of file kinematic_chain_widget.cpp.

Member Data Documentation

◆ base_link_field_

QLineEdit* moveit_setup::srdf_setup::KinematicChainWidget::base_link_field_

Definition at line 77 of file kinematic_chain_widget.hpp.

◆ link_tree_

QTreeWidget* moveit_setup::srdf_setup::KinematicChainWidget::link_tree_

Definition at line 76 of file kinematic_chain_widget.hpp.

◆ tip_link_field_

QLineEdit* moveit_setup::srdf_setup::KinematicChainWidget::tip_link_field_

Definition at line 78 of file kinematic_chain_widget.hpp.

◆ title_

QLabel* moveit_setup::srdf_setup::KinematicChainWidget::title_

Definition at line 75 of file kinematic_chain_widget.hpp.


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