Class InteractiveMarkerDisplay

Inheritance Relationships

Base Type

  • public rviz_common::Display

Class Documentation

class InteractiveMarkerDisplay : public rviz_common::Display

Displays Interactive Markers.

Public Functions

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

Protected Functions

void fixedFrameChanged() override
void onInitialize() override
void onEnable() override
void onDisable() override
void setTopic(const QString &topic, const QString &datatype) 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)