![]() |
mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
|
This is the complete list of members for mrs_lib::Transformer, including all inherited members.
| beQuiet(const bool quiet=true) | mrs_lib::Transformer | inline |
| frame_from(const geometry_msgs::msg::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
| frame_from(geometry_msgs::msg::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
| frame_to(const geometry_msgs::msg::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
| frame_to(geometry_msgs::msg::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
| getTransform(const std::string &from_frame, const std::string &to_frame, const rclcpp::Time &time_stamp=rclcpp::Time(0)) | mrs_lib::Transformer | |
| getTransform(const std::string &from_frame, const rclcpp::Time &from_stamp, const std::string &to_frame, const rclcpp::Time &to_stamp, const std::string &fixed_frame) | mrs_lib::Transformer | |
| inverse(const geometry_msgs::msg::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
| operator=(Transformer &&other) | mrs_lib::Transformer | |
| resolveFrame(const std::string &frame_id) | mrs_lib::Transformer | inline |
| retryLookupNewest(const bool retry=true) | mrs_lib::Transformer | inline |
| setDefaultFrame(const std::string &frame_id) | mrs_lib::Transformer | inline |
| setDefaultPrefix(const std::string &prefix) | mrs_lib::Transformer | inline |
| setLatLon(const double lat, const double lon) | mrs_lib::Transformer | |
| setLookupTimeout(const rclcpp::Duration timeout=rclcpp::Duration(0, 0)) | mrs_lib::Transformer | inline |
| transform(const T &what, const geometry_msgs::msg::TransformStamped &tf) | mrs_lib::Transformer | |
| transform(const std::shared_ptr< const T > &what, const geometry_msgs::msg::TransformStamped &tf) | mrs_lib::Transformer | inline |
| transform(const std::shared_ptr< T > &what, const geometry_msgs::msg::TransformStamped &tf) | mrs_lib::Transformer | inline |
| transformAsPoint(const Eigen::Vector3d &what, const geometry_msgs::msg::TransformStamped &tf) | mrs_lib::Transformer | |
| transformAsPoint(const std::string &from_frame, const Eigen::Vector3d &what, const std::string &to_frame, const rclcpp::Time &time_stamp=rclcpp::Time(0)) | mrs_lib::Transformer | |
| transformAsVector(const Eigen::Vector3d &what, const geometry_msgs::msg::TransformStamped &tf) | mrs_lib::Transformer | |
| transformAsVector(const std::string &from_frame, const Eigen::Vector3d &what, const std::string &to_frame, const rclcpp::Time &time_stamp=rclcpp::Time(0)) | mrs_lib::Transformer | |
| Transformer() | mrs_lib::Transformer | |
| Transformer(const rclcpp::Node::SharedPtr &node) | mrs_lib::Transformer | |
| Transformer(const rclcpp::Node::SharedPtr &node, const rclcpp::Clock::SharedPtr &clock, const rclcpp::Duration &cache_time=rclcpp::Duration(tf2::BUFFER_CORE_DEFAULT_CACHE_TIME), const rclcpp::QoS &qos=rclcpp::ServicesQoS()) | mrs_lib::Transformer | |
| transformSingle(const T &what, const std::string &to_frame) | mrs_lib::Transformer | |
| transformSingle(const std::shared_ptr< T > &what, const std::string &to_frame) | mrs_lib::Transformer | inline |
| transformSingle(const std::shared_ptr< const T > &what, const std::string &to_frame) | mrs_lib::Transformer | inline |
| transformSingle(const std::string &from_frame, const T &what, const std::string &to_frame, const rclcpp::Time &time_stamp=rclcpp::Time(0)) | mrs_lib::Transformer | |
| transformSingle(const std::string &from_frame, const std::shared_ptr< T > &what, const std::string &to_frame, const rclcpp::Time &time_stamp=rclcpp::Time(0)) | mrs_lib::Transformer | inline |
| transformSingle(const std::string &from_frame, const std::shared_ptr< const T > &what, const std::string &to_frame, const rclcpp::Time &time_stamp=rclcpp::Time(0)) | mrs_lib::Transformer | inline |