![]() |
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 |