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

#include <trajectory_panel.h>

Inheritance diagram for moveit_rviz_plugin::TrajectoryPanel:
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)
 
 TrajectoryPanel (QWidget *parent=nullptr)
 
void update (int way_point_count)
 
 ~TrajectoryPanel () 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_
 
int last_way_point_
 
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 83 of file trajectory_panel.h.

Constructor & Destructor Documentation

◆ TrajectoryPanel()

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

Definition at line 74 of file trajectory_panel.cpp.

◆ ~TrajectoryPanel()

moveit_rviz_plugin::TrajectoryPanel::~TrajectoryPanel ( )
overridedefault

Member Function Documentation

◆ buttonClicked

void moveit_rviz_plugin::TrajectoryPanel::buttonClicked ( )
privateslot

Definition at line 163 of file trajectory_panel.cpp.

◆ getSliderPosition()

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

Definition at line 134 of file trajectory_panel.h.

◆ isPaused()

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

Definition at line 139 of file trajectory_panel.h.

◆ onDisable()

void moveit_rviz_plugin::TrajectoryPanel::onDisable ( )

Definition at line 118 of file trajectory_panel.cpp.

◆ onEnable()

void moveit_rviz_plugin::TrajectoryPanel::onEnable ( )

Definition at line 112 of file trajectory_panel.cpp.

◆ onInitialize()

void moveit_rviz_plugin::TrajectoryPanel::onInitialize ( )
overridevirtual

Reimplemented from rviz::Panel.

Definition at line 80 of file trajectory_panel.cpp.

◆ pauseButton()

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

Definition at line 137 of file trajectory_panel.cpp.

◆ setSliderPosition()

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

Definition at line 153 of file trajectory_panel.cpp.

◆ sliderValueChanged

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

Definition at line 158 of file trajectory_panel.cpp.

◆ update()

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

Definition at line 124 of file trajectory_panel.cpp.

Member Data Documentation

◆ button_

QPushButton* moveit_rviz_plugin::TrajectoryPanel::button_
protected

Definition at line 152 of file trajectory_panel.h.

◆ last_way_point_

int moveit_rviz_plugin::TrajectoryPanel::last_way_point_
protected

Definition at line 155 of file trajectory_panel.h.

◆ maximum_label_

QLabel* moveit_rviz_plugin::TrajectoryPanel::maximum_label_
protected

Definition at line 150 of file trajectory_panel.h.

◆ minimum_label_

QLabel* moveit_rviz_plugin::TrajectoryPanel::minimum_label_
protected

Definition at line 151 of file trajectory_panel.h.

◆ paused_

bool moveit_rviz_plugin::TrajectoryPanel::paused_
protected

Definition at line 154 of file trajectory_panel.h.

◆ slider_

QSlider* moveit_rviz_plugin::TrajectoryPanel::slider_
protected

Definition at line 149 of file trajectory_panel.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