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::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
frame_from(geometry_msgs::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
frame_to(const geometry_msgs::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
frame_to(geometry_msgs::TransformStamped &msg) | mrs_lib::Transformer | inlinestatic |
getTransform(const std::string &from_frame, const std::string &to_frame, const ros::Time &time_stamp=ros::Time(0)) | mrs_lib::Transformer | |
getTransform(const std::string &from_frame, const ros::Time &from_stamp, const std::string &to_frame, const ros::Time &to_stamp, const std::string &fixed_frame) | mrs_lib::Transformer | |
inverse(const geometry_msgs::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 ros::Duration timeout=ros::Duration(0)) | mrs_lib::Transformer | inline |
transform(const T &what, const geometry_msgs::TransformStamped &tf) | mrs_lib::Transformer | |
transform(const boost::shared_ptr< const T > &what, const geometry_msgs::TransformStamped &tf) | mrs_lib::Transformer | inline |
transform(const boost::shared_ptr< T > &what, const geometry_msgs::TransformStamped &tf) | mrs_lib::Transformer | inline |
transformAsPoint(const Eigen::Vector3d &what, const geometry_msgs::TransformStamped &tf) | mrs_lib::Transformer | |
transformAsPoint(const std::string &from_frame, const Eigen::Vector3d &what, const std::string &to_frame, const ros::Time &time_stamp=ros::Time(0)) | mrs_lib::Transformer | |
transformAsVector(const Eigen::Vector3d &what, const geometry_msgs::TransformStamped &tf) | mrs_lib::Transformer | |
transformAsVector(const std::string &from_frame, const Eigen::Vector3d &what, const std::string &to_frame, const ros::Time &time_stamp=ros::Time(0)) | mrs_lib::Transformer | |
Transformer() | mrs_lib::Transformer | |
Transformer(const std::string &node_name, const ros::Duration &cache_time=ros::Duration(tf2_ros::Buffer::DEFAULT_CACHE_TIME)) | mrs_lib::Transformer | |
Transformer(const ros::NodeHandle &nh, const std::string &node_name=std::string(), const ros::Duration &cache_time=ros::Duration(tf2_ros::Buffer::DEFAULT_CACHE_TIME)) | mrs_lib::Transformer | |
transformSingle(const T &what, const std::string &to_frame) | mrs_lib::Transformer | |
transformSingle(const boost::shared_ptr< T > &what, const std::string &to_frame) | mrs_lib::Transformer | inline |
transformSingle(const boost::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 ros::Time &time_stamp=ros::Time(0)) | mrs_lib::Transformer | |
transformSingle(const std::string &from_frame, const boost::shared_ptr< T > &what, const std::string &to_frame, const ros::Time &time_stamp=ros::Time(0)) | mrs_lib::Transformer | inline |
transformSingle(const std::string &from_frame, const boost::shared_ptr< const T > &what, const std::string &to_frame, const ros::Time &time_stamp=ros::Time(0)) | mrs_lib::Transformer | inline |