Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
moveit_rviz_plugin::MotionPlanningParamWidget Class Reference

#include <motion_planning_param_widget.h>

Inheritance diagram for moveit_rviz_plugin::MotionPlanningParamWidget:
Inheritance graph
[legend]

Public Slots

void setPlannerId (const std::string &planner_id)
 

Public Member Functions

 MotionPlanningParamWidget (const MotionPlanningParamWidget &)=delete
 
 MotionPlanningParamWidget (QWidget *parent=nullptr)
 
void setGroupName (const std::string &group_name)
 
void setMoveGroup (const moveit::planning_interface::MoveGroupInterfacePtr &mg)
 
 ~MotionPlanningParamWidget () override
 
- Public Member Functions inherited from rviz::PropertyTreeWidget
PropertyTreeModelgetModel () const
 
QList< Type * > getSelectedObjects ()
 
void load (const Config &config)
 
 PropertyTreeWidget (QWidget *parent=nullptr)
 
void save (Config config) const
 
void setModel (PropertyTreeModel *model)
 

Private Slots

void changedValue ()
 

Private Member Functions

rviz::PropertycreatePropertyTree ()
 

Private Attributes

std::string group_name_
 
moveit::planning_interface::MoveGroupInterfacePtr move_group_
 
std::string planner_id_
 
rviz::PropertyTreeModelproperty_tree_model_
 

Additional Inherited Members

- Signals inherited from rviz::PropertyTreeWidget
void currentPropertyChanged (const Property *new_current_property)
 
void selectionHasChanged ()
 
- Protected Slots inherited from rviz::PropertyTreeWidget
virtual void propertyHiddenChanged (const Property *property)
 
- Protected Member Functions inherited from rviz::PropertyTreeWidget
void currentChanged (const QModelIndex &current, const QModelIndex &previous) override
 
void selectionChanged (const QItemSelection &selected, const QItemSelection &deselected) override
 

Detailed Description

Definition at line 52 of file motion_planning_param_widget.h.

Constructor & Destructor Documentation

◆ MotionPlanningParamWidget() [1/2]

moveit_rviz_plugin::MotionPlanningParamWidget::MotionPlanningParamWidget ( const MotionPlanningParamWidget )
delete

◆ MotionPlanningParamWidget() [2/2]

moveit_rviz_plugin::MotionPlanningParamWidget::MotionPlanningParamWidget ( QWidget *  parent = nullptr)

Definition at line 79 of file motion_planning_param_widget.cpp.

◆ ~MotionPlanningParamWidget()

moveit_rviz_plugin::MotionPlanningParamWidget::~MotionPlanningParamWidget ( )
override

Definition at line 84 of file motion_planning_param_widget.cpp.

Member Function Documentation

◆ changedValue

void moveit_rviz_plugin::MotionPlanningParamWidget::changedValue ( )
privateslot

Definition at line 147 of file motion_planning_param_widget.cpp.

◆ createPropertyTree()

rviz::Property * moveit_rviz_plugin::MotionPlanningParamWidget::createPropertyTree ( )
private

Definition at line 119 of file motion_planning_param_widget.cpp.

◆ setGroupName()

void moveit_rviz_plugin::MotionPlanningParamWidget::setGroupName ( const std::string &  group_name)

Definition at line 96 of file motion_planning_param_widget.cpp.

◆ setMoveGroup()

void moveit_rviz_plugin::MotionPlanningParamWidget::setMoveGroup ( const moveit::planning_interface::MoveGroupInterfacePtr &  mg)

Definition at line 89 of file motion_planning_param_widget.cpp.

◆ setPlannerId

void moveit_rviz_plugin::MotionPlanningParamWidget::setPlannerId ( const std::string &  planner_id)
slot

Definition at line 157 of file motion_planning_param_widget.cpp.

Member Data Documentation

◆ group_name_

std::string moveit_rviz_plugin::MotionPlanningParamWidget::group_name_
private

Definition at line 76 of file motion_planning_param_widget.h.

◆ move_group_

moveit::planning_interface::MoveGroupInterfacePtr moveit_rviz_plugin::MotionPlanningParamWidget::move_group_
private

Definition at line 75 of file motion_planning_param_widget.h.

◆ planner_id_

std::string moveit_rviz_plugin::MotionPlanningParamWidget::planner_id_
private

Definition at line 77 of file motion_planning_param_widget.h.

◆ property_tree_model_

rviz::PropertyTreeModel* moveit_rviz_plugin::MotionPlanningParamWidget::property_tree_model_
private

Definition at line 73 of file motion_planning_param_widget.h.


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


visualization
Author(s): Ioan Sucan , Dave Coleman , Sachin Chitta
autogenerated on Thu Feb 27 2025 03:29:15