Signals | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
moveit_rviz_plugin::JogSlider Class Reference

Slider that jumps back to zero. More...

#include <motion_planning_frame_joints_widget.h>

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

Signals

void triggered (double value)
 

Public Member Functions

 JogSlider (QWidget *parent=nullptr)
 
void setMaximum (double value)
 
void setResolution (unsigned int resolution)
 
void setTimerInterval (int ms)
 
int timerInterval () const
 
double value () const
 

Protected Member Functions

void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void timerEvent (QTimerEvent *event) override
 

Private Attributes

double maximum_
 
int timer_id_
 
int timer_interval_
 

Detailed Description

Slider that jumps back to zero.

Definition at line 211 of file motion_planning_frame_joints_widget.h.

Constructor & Destructor Documentation

◆ JogSlider()

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

Definition at line 685 of file motion_planning_frame_joints_widget.cpp.

Member Function Documentation

◆ mousePressEvent()

void moveit_rviz_plugin::JogSlider::mousePressEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 714 of file motion_planning_frame_joints_widget.cpp.

◆ mouseReleaseEvent()

void moveit_rviz_plugin::JogSlider::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 720 of file motion_planning_frame_joints_widget.cpp.

◆ setMaximum()

void moveit_rviz_plugin::JogSlider::setMaximum ( double  value)

Definition at line 702 of file motion_planning_frame_joints_widget.cpp.

◆ setResolution()

void moveit_rviz_plugin::JogSlider::setResolution ( unsigned int  resolution)

Definition at line 697 of file motion_planning_frame_joints_widget.cpp.

◆ setTimerInterval()

void moveit_rviz_plugin::JogSlider::setTimerInterval ( int  ms)

Definition at line 692 of file motion_planning_frame_joints_widget.cpp.

◆ timerEvent()

void moveit_rviz_plugin::JogSlider::timerEvent ( QTimerEvent *  event)
overrideprotected

Definition at line 707 of file motion_planning_frame_joints_widget.cpp.

◆ timerInterval()

int moveit_rviz_plugin::JogSlider::timerInterval ( ) const
inline

Definition at line 221 of file motion_planning_frame_joints_widget.h.

◆ triggered

void moveit_rviz_plugin::JogSlider::triggered ( double  value)
signal

◆ value()

double moveit_rviz_plugin::JogSlider::value ( ) const
inline

Definition at line 228 of file motion_planning_frame_joints_widget.h.

Member Data Documentation

◆ maximum_

double moveit_rviz_plugin::JogSlider::maximum_
private

Definition at line 216 of file motion_planning_frame_joints_widget.h.

◆ timer_id_

int moveit_rviz_plugin::JogSlider::timer_id_
private

Definition at line 214 of file motion_planning_frame_joints_widget.h.

◆ timer_interval_

int moveit_rviz_plugin::JogSlider::timer_interval_
private

Definition at line 215 of file motion_planning_frame_joints_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