moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
moveit_rviz_plugin::TrajectoryPanel Class Reference

#include <trajectory_panel.hpp>

Inheritance diagram for moveit_rviz_plugin::TrajectoryPanel:
Collaboration diagram for moveit_rviz_plugin::TrajectoryPanel:

Public Member Functions

 TrajectoryPanel (QWidget *parent=nullptr)
 ~TrajectoryPanel () override
void onInitialize () override
void onEnable ()
void onDisable ()
void update (int way_point_count)
void pauseButton (bool check)
void setSliderPosition (int position)
int getSliderPosition () const
bool isPaused () const

Protected Attributes

QSlider * slider_
QLabel * maximum_label_
QLabel * minimum_label_
QPushButton * button_
bool paused_
int last_way_point_

Detailed Description

Definition at line 51 of file trajectory_panel.hpp.

Constructor & Destructor Documentation

◆ TrajectoryPanel()

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

Definition at line 42 of file trajectory_panel.cpp.

◆ ~TrajectoryPanel()

moveit_rviz_plugin::TrajectoryPanel::~TrajectoryPanel ( )
overridedefault

Member Function Documentation

◆ getSliderPosition()

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

Definition at line 70 of file trajectory_panel.hpp.

◆ isPaused()

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

Definition at line 75 of file trajectory_panel.hpp.

◆ onDisable()

void moveit_rviz_plugin::TrajectoryPanel::onDisable ( )

Definition at line 86 of file trajectory_panel.cpp.

◆ onEnable()

void moveit_rviz_plugin::TrajectoryPanel::onEnable ( )

Definition at line 80 of file trajectory_panel.cpp.

◆ onInitialize()

void moveit_rviz_plugin::TrajectoryPanel::onInitialize ( )
override

Definition at line 48 of file trajectory_panel.cpp.

◆ pauseButton()

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

Definition at line 105 of file trajectory_panel.cpp.

Here is the caller graph for this function:

◆ setSliderPosition()

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

Definition at line 121 of file trajectory_panel.cpp.

◆ update()

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

Definition at line 92 of file trajectory_panel.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ button_

QPushButton* moveit_rviz_plugin::TrajectoryPanel::button_
protected

Definition at line 88 of file trajectory_panel.hpp.

◆ last_way_point_

int moveit_rviz_plugin::TrajectoryPanel::last_way_point_
protected

Definition at line 91 of file trajectory_panel.hpp.

◆ maximum_label_

QLabel* moveit_rviz_plugin::TrajectoryPanel::maximum_label_
protected

Definition at line 86 of file trajectory_panel.hpp.

◆ minimum_label_

QLabel* moveit_rviz_plugin::TrajectoryPanel::minimum_label_
protected

Definition at line 87 of file trajectory_panel.hpp.

◆ paused_

bool moveit_rviz_plugin::TrajectoryPanel::paused_
protected

Definition at line 90 of file trajectory_panel.hpp.

◆ slider_

QSlider* moveit_rviz_plugin::TrajectoryPanel::slider_
protected

Definition at line 85 of file trajectory_panel.hpp.


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