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

User interface for editing the default collision matrix list in an SRDF. More...

#include <default_collisions_widget.hpp>

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

Public Types

enum  ViewMode { MATRIX_MODE = 0 , LINEAR_MODE = 1 }
 

Public Member Functions

void onInit () override
 
 ~DefaultCollisionsWidget () override
 
SetupStepgetSetupStep () override
 Return a reference to the SetupStep object. 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 void focusGiven ()
 function called when widget is activated, allows to update/initialize GUI More...
 
virtual bool focusLost ()
 function called when widget loses focus, although switching away can be rejected More...
 
bool isReady ()
 

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...
 
- Protected Attributes inherited from moveit_setup::SetupStepWidget
RVizPanelrviz_panel_
 
bool debug_
 

Detailed Description

User interface for editing the default collision matrix list in an SRDF.

Definition at line 69 of file default_collisions_widget.hpp.

Member Enumeration Documentation

◆ ViewMode

Enumerator
MATRIX_MODE 
LINEAR_MODE 

Definition at line 74 of file default_collisions_widget.hpp.

Constructor & Destructor Documentation

◆ ~DefaultCollisionsWidget()

moveit_setup::srdf_setup::DefaultCollisionsWidget::~DefaultCollisionsWidget ( )
override

Definition at line 214 of file default_collisions_widget.cpp.

Member Function Documentation

◆ getSetupStep()

SetupStep& moveit_setup::srdf_setup::DefaultCollisionsWidget::getSetupStep ( )
inlineoverridevirtual

Return a reference to the SetupStep object.

Implements moveit_setup::SetupStepWidget.

Definition at line 87 of file default_collisions_widget.hpp.

◆ onInit()

void moveit_setup::srdf_setup::DefaultCollisionsWidget::onInit ( )
overridevirtual

Reimplemented from moveit_setup::SetupStepWidget.

Definition at line 58 of file default_collisions_widget.cpp.


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