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

#include <task_solution_panel.h>

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

Public Member Functions

int getSliderPosition () const
 
bool isPaused () const
 
void onDisable ()
 
void onEnable ()
 
void onInitialize () override
 
void pauseButton (bool check)
 
void setSliderPosition (int position)
 
 TaskSolutionPanel (QWidget *parent=nullptr)
 
void update (int way_point_count)
 
 ~TaskSolutionPanel () override
 
- Public Member Functions inherited from rviz::Panel
virtual QString getClassId () const
 
virtual QString getDescription () const
 
virtual QString getName () const
 
void initialize (VisualizationManager *manager)
 
virtual void load (const Config &config)
 
 Panel (QWidget *parent=nullptr)
 
virtual void save (Config config) const
 
virtual void setClassId (const QString &class_id)
 
virtual void setDescription (const QString &description)
 
virtual void setName (const QString &name)
 
 ~Panel () override
 

Protected Attributes

QPushButton * button_
 
bool empty_
 
QLabel * maximum_label_
 
QLabel * minimum_label_
 
bool paused_
 
QSlider * slider_
 
- Protected Attributes inherited from rviz::Panel
VisualizationManagervis_manager_
 

Private Slots

void buttonClicked ()
 
void sliderValueChanged (int value)
 

Additional Inherited Members

- Signals inherited from rviz::Panel
void configChanged ()
 

Detailed Description

Definition at line 82 of file task_solution_panel.h.

Constructor & Destructor Documentation

◆ TaskSolutionPanel()

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

Definition at line 73 of file task_solution_panel.cpp.

◆ ~TaskSolutionPanel()

moveit_rviz_plugin::TaskSolutionPanel::~TaskSolutionPanel ( )
override

Definition at line 77 of file task_solution_panel.cpp.

Member Function Documentation

◆ buttonClicked

void moveit_rviz_plugin::TaskSolutionPanel::buttonClicked ( )
privateslot

Definition at line 159 of file task_solution_panel.cpp.

◆ getSliderPosition()

int moveit_rviz_plugin::TaskSolutionPanel::getSliderPosition ( ) const
inline

Definition at line 133 of file task_solution_panel.h.

◆ isPaused()

bool moveit_rviz_plugin::TaskSolutionPanel::isPaused ( ) const
inline

Definition at line 135 of file task_solution_panel.h.

◆ onDisable()

void moveit_rviz_plugin::TaskSolutionPanel::onDisable ( )

Definition at line 114 of file task_solution_panel.cpp.

◆ onEnable()

void moveit_rviz_plugin::TaskSolutionPanel::onEnable ( )

Definition at line 110 of file task_solution_panel.cpp.

◆ onInitialize()

void moveit_rviz_plugin::TaskSolutionPanel::onInitialize ( )
overridevirtual

Reimplemented from rviz::Panel.

Definition at line 79 of file task_solution_panel.cpp.

◆ pauseButton()

void moveit_rviz_plugin::TaskSolutionPanel::pauseButton ( bool  check)

Definition at line 132 of file task_solution_panel.cpp.

◆ setSliderPosition()

void moveit_rviz_plugin::TaskSolutionPanel::setSliderPosition ( int  position)

Definition at line 144 of file task_solution_panel.cpp.

◆ sliderValueChanged

void moveit_rviz_plugin::TaskSolutionPanel::sliderValueChanged ( int  value)
privateslot

Definition at line 148 of file task_solution_panel.cpp.

◆ update()

void moveit_rviz_plugin::TaskSolutionPanel::update ( int  way_point_count)

Definition at line 119 of file task_solution_panel.cpp.

Member Data Documentation

◆ button_

QPushButton* moveit_rviz_plugin::TaskSolutionPanel::button_
protected

Definition at line 145 of file task_solution_panel.h.

◆ empty_

bool moveit_rviz_plugin::TaskSolutionPanel::empty_
protected

Definition at line 148 of file task_solution_panel.h.

◆ maximum_label_

QLabel* moveit_rviz_plugin::TaskSolutionPanel::maximum_label_
protected

Definition at line 143 of file task_solution_panel.h.

◆ minimum_label_

QLabel* moveit_rviz_plugin::TaskSolutionPanel::minimum_label_
protected

Definition at line 144 of file task_solution_panel.h.

◆ paused_

bool moveit_rviz_plugin::TaskSolutionPanel::paused_
protected

Definition at line 147 of file task_solution_panel.h.

◆ slider_

QSlider* moveit_rviz_plugin::TaskSolutionPanel::slider_
protected

Definition at line 142 of file task_solution_panel.h.


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


visualization
Author(s): Robert Haschke
autogenerated on Thu Feb 27 2025 03:39:51