moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
Public Member Functions | Protected Slots | Protected Member Functions | List of all members
rviz_default_plugins::displays::InteractiveMarkerDisplay Class Reference

Displays Interactive Markers. More...

#include <interactive_marker_display.h>

Inheritance diagram for rviz_default_plugins::displays::InteractiveMarkerDisplay:
Inheritance graph
[legend]
Collaboration diagram for rviz_default_plugins::displays::InteractiveMarkerDisplay:
Collaboration graph
[legend]

Public Member Functions

 InteractiveMarkerDisplay ()
 
 ~InteractiveMarkerDisplay () override
 
void update (float wall_dt, float ros_dt) override
 
void reset () override
 

Protected Slots

void namespaceChanged ()
 
void updateShowDescriptions ()
 
void updateShowAxes ()
 
void updateShowVisualAids ()
 
void updateEnableTransparency ()
 
void publishFeedback (visualization_msgs::msg::InteractiveMarkerFeedback &feedback)
 
void onStatusUpdate (rviz_common::properties::StatusProperty::Level level, const std::string &name, const std::string &text)
 

Protected Member Functions

void fixedFrameChanged () override
 
void onInitialize () override
 
void onEnable () override
 
void onDisable () override
 

Detailed Description

Displays Interactive Markers.

Definition at line 70 of file interactive_marker_display.h.

Constructor & Destructor Documentation

◆ InteractiveMarkerDisplay()

rviz_default_plugins::displays::InteractiveMarkerDisplay::InteractiveMarkerDisplay ( )

Definition at line 67 of file interactive_marker_display.cpp.

Here is the call graph for this function:

◆ ~InteractiveMarkerDisplay()

rviz_default_plugins::displays::InteractiveMarkerDisplay::~InteractiveMarkerDisplay ( )
inlineoverride

Definition at line 76 of file interactive_marker_display.h.

Member Function Documentation

◆ fixedFrameChanged()

void rviz_default_plugins::displays::InteractiveMarkerDisplay::fixedFrameChanged ( )
overrideprotected

Definition at line 328 of file interactive_marker_display.cpp.

◆ namespaceChanged

void rviz_default_plugins::displays::InteractiveMarkerDisplay::namespaceChanged ( )
protectedslot

Definition at line 142 of file interactive_marker_display.cpp.

Here is the caller graph for this function:

◆ onDisable()

void rviz_default_plugins::displays::InteractiveMarkerDisplay::onDisable ( )
overrideprotected

Definition at line 137 of file interactive_marker_display.cpp.

◆ onEnable()

void rviz_default_plugins::displays::InteractiveMarkerDisplay::onEnable ( )
overrideprotected

Definition at line 132 of file interactive_marker_display.cpp.

◆ onInitialize()

void rviz_default_plugins::displays::InteractiveMarkerDisplay::onInitialize ( )
overrideprotected

Definition at line 92 of file interactive_marker_display.cpp.

◆ onStatusUpdate

void rviz_default_plugins::displays::InteractiveMarkerDisplay::onStatusUpdate ( rviz_common::properties::StatusProperty::Level  level,
const std::string &  name,
const std::string &  text 
)
protectedslot

Definition at line 170 of file interactive_marker_display.cpp.

◆ publishFeedback

void rviz_default_plugins::displays::InteractiveMarkerDisplay::publishFeedback ( visualization_msgs::msg::InteractiveMarkerFeedback &  feedback)
protectedslot

Definition at line 165 of file interactive_marker_display.cpp.

◆ reset()

void rviz_default_plugins::displays::InteractiveMarkerDisplay::reset ( )
override

Definition at line 337 of file interactive_marker_display.cpp.

◆ update()

void rviz_default_plugins::displays::InteractiveMarkerDisplay::update ( float  wall_dt,
float  ros_dt 
)
override

Definition at line 185 of file interactive_marker_display.cpp.

◆ updateEnableTransparency

void rviz_default_plugins::displays::InteractiveMarkerDisplay::updateEnableTransparency ( )
protectedslot

Definition at line 374 of file interactive_marker_display.cpp.

Here is the caller graph for this function:

◆ updateShowAxes

void rviz_default_plugins::displays::InteractiveMarkerDisplay::updateShowAxes ( )
protectedslot

Definition at line 354 of file interactive_marker_display.cpp.

Here is the caller graph for this function:

◆ updateShowDescriptions

void rviz_default_plugins::displays::InteractiveMarkerDisplay::updateShowDescriptions ( )
protectedslot

Definition at line 344 of file interactive_marker_display.cpp.

Here is the caller graph for this function:

◆ updateShowVisualAids

void rviz_default_plugins::displays::InteractiveMarkerDisplay::updateShowVisualAids ( )
protectedslot

Definition at line 364 of file interactive_marker_display.cpp.

Here is the caller graph for this function:

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