Class TransformPublisherDisplay

Inheritance Relationships

Base Type

  • public rviz_common::Display

Class Documentation

class TransformPublisherDisplay : public rviz_common::Display

Public Functions

TransformPublisherDisplay()
~TransformPublisherDisplay() override
void reset() override

Protected Functions

void onInitialize() override
void onEnable() override
void onDisable() override
void update(float wall_dt, float ros_dt) override
void addFrameControls(visualization_msgs::msg::InteractiveMarker &im, double scale, bool interactive)
void add6DOFControls(visualization_msgs::msg::InteractiveMarker &im)
bool createInteractiveMarker(int type)
bool fillPoseStamped(std_msgs::msg::Header &header, geometry_msgs::msg::Pose &pose)

Protected Slots

void onRefFrameChanged()
void onAdaptTransformChanged()
void onFramesChanged()
void onTransformChanged()
void onMarkerFeedback(visualization_msgs::msg::InteractiveMarkerFeedback &feedback)
void onBroadcastEnableChanged()
void onMarkerTypeChanged()
void onMarkerScaleChanged()