moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Protected Attributes | List of all members
moveit_rviz_plugin::TrajectoryPanel Class Reference

#include <trajectory_panel.h>

Inheritance diagram for moveit_rviz_plugin::TrajectoryPanel:
Inheritance graph
[legend]
Collaboration diagram for moveit_rviz_plugin::TrajectoryPanel:
Collaboration graph
[legend]

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.h.

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.h.

Here is the caller graph for this function:

◆ isPaused()

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

Definition at line 75 of file trajectory_panel.h.

Here is the caller graph for this function:

◆ onDisable()

void moveit_rviz_plugin::TrajectoryPanel::onDisable ( )

Definition at line 86 of file trajectory_panel.cpp.

Here is the caller graph for this function:

◆ 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.

Here is the caller graph for this function:

◆ 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.

Here is the caller graph for this function:

◆ 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:
Here is the caller graph for this function:

Member Data Documentation

◆ button_

QPushButton* moveit_rviz_plugin::TrajectoryPanel::button_
protected

Definition at line 88 of file trajectory_panel.h.

◆ last_way_point_

int moveit_rviz_plugin::TrajectoryPanel::last_way_point_
protected

Definition at line 91 of file trajectory_panel.h.

◆ maximum_label_

QLabel* moveit_rviz_plugin::TrajectoryPanel::maximum_label_
protected

Definition at line 86 of file trajectory_panel.h.

◆ minimum_label_

QLabel* moveit_rviz_plugin::TrajectoryPanel::minimum_label_
protected

Definition at line 87 of file trajectory_panel.h.

◆ paused_

bool moveit_rviz_plugin::TrajectoryPanel::paused_
protected

Definition at line 90 of file trajectory_panel.h.

◆ slider_

QSlider* moveit_rviz_plugin::TrajectoryPanel::slider_
protected

Definition at line 85 of file trajectory_panel.h.


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