AWViz-ROS
Loading...
Searching...
No Matches
awviz_common::TfTreeUpdater Class Referencefinal

Concrete updater that uses a TF buffer to refresh the tree. More...

#include <tf_tree_updater.hpp>

Inheritance diagram for awviz_common::TfTreeUpdater:
awviz_common::ITfTreeUpdater

Public Member Functions

 TfTreeUpdater (rclcpp::Node::SharedPtr node, std::shared_ptr< tf2_ros::Buffer > tf_buffer, std::shared_ptr< std::mutex > tf_tree_mtx)
 
void update (TfTree &tree) override
 Update the TF tree with the latest frame information.
 
- Public Member Functions inherited from awviz_common::ITfTreeUpdater
virtual ~ITfTreeUpdater ()=default
 
virtual void update (TfTree &tree)=0
 Update the TF tree with the latest frame information.
 

Detailed Description

Concrete updater that uses a TF buffer to refresh the tree.

Constructor & Destructor Documentation

◆ TfTreeUpdater()

awviz_common::TfTreeUpdater::TfTreeUpdater ( rclcpp::Node::SharedPtr  node,
std::shared_ptr< tf2_ros::Buffer >  tf_buffer,
std::shared_ptr< std::mutex >  tf_tree_mtx 
)

Member Function Documentation

◆ update()

void awviz_common::TfTreeUpdater::update ( TfTree tree)
overridevirtual

Update the TF tree with the latest frame information.

Parameters
treeTF tree instance to update.

Implements awviz_common::ITfTreeUpdater.


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