#include <TransformBroadcaster.h>
| Public Slots | |
| void | setChildFrame (const QString &frame) | 
| void | setDisabled (bool bDisabled=true) | 
| void | setEnabled (bool bEnabled=true) | 
| void | setParentFrame (const QString &frame) | 
| void | setPosition (const Eigen::Vector3d &p) | 
| void | setPosition (double x, double y, double z) | 
| void | setQuaternion (const Eigen::Quaterniond &q) | 
| void | setQuaternion (double x, double y, double z, double w) | 
| Public Member Functions | |
| bool | enabled () const | 
| void | setPose (const geometry_msgs::Pose &pose) | 
| void | setValue (const geometry_msgs::TransformStamped &tf) | 
| TransformBroadcaster (const QString &parent_frame="", const QString &child_frame="", QObject *parent=0) | |
| const geometry_msgs::TransformStamped & | value () const | 
| Protected Member Functions | |
| void | check () | 
| void | send () | 
| Private Attributes | |
| tf2_ros::StaticTransformBroadcaster | broadcaster_ | 
| bool | enabled_ | 
| geometry_msgs::TransformStamped | msg_ | 
| bool | valid_ | 
QObject wrapper for tf2_ros::StaticTransformBroadcaster to allow for signal-slot interaction
Definition at line 42 of file TransformBroadcaster.h.
| TransformBroadcaster::TransformBroadcaster | ( | const QString & | parent_frame = "", | 
| const QString & | child_frame = "", | ||
| QObject * | parent = 0 | ||
| ) |  [explicit] | 
Definition at line 34 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::check | ( | ) |  [protected] | 
Definition at line 138 of file TransformBroadcaster.cpp.
| bool TransformBroadcaster::enabled | ( | ) | const | 
Definition at line 73 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::send | ( | ) |  [protected] | 
Definition at line 128 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setChildFrame | ( | const QString & | frame | ) |  [slot] | 
Definition at line 95 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setDisabled | ( | bool | bDisabled = true | ) |  [slot] | 
Definition at line 84 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setEnabled | ( | bool | bEnabled = true | ) |  [slot] | 
Definition at line 78 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setParentFrame | ( | const QString & | frame | ) |  [slot] | 
Definition at line 89 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setPose | ( | const geometry_msgs::Pose & | pose | ) | 
Definition at line 58 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setPosition | ( | const Eigen::Vector3d & | p | ) |  [slot] | 
Definition at line 101 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setPosition | ( | double | x, | 
| double | y, | ||
| double | z | ||
| ) |  [slot] | 
Definition at line 111 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setQuaternion | ( | const Eigen::Quaterniond & | q | ) |  [slot] | 
Definition at line 106 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setQuaternion | ( | double | x, | 
| double | y, | ||
| double | z, | ||
| double | w | ||
| ) |  [slot] | 
Definition at line 119 of file TransformBroadcaster.cpp.
| void TransformBroadcaster::setValue | ( | const geometry_msgs::TransformStamped & | tf | ) | 
Definition at line 52 of file TransformBroadcaster.cpp.
| const geometry_msgs::TransformStamped & TransformBroadcaster::value | ( | ) | const | 
Definition at line 47 of file TransformBroadcaster.cpp.
Definition at line 74 of file TransformBroadcaster.h.
| bool TransformBroadcaster::enabled_  [private] | 
Definition at line 77 of file TransformBroadcaster.h.
| geometry_msgs::TransformStamped TransformBroadcaster::msg_  [private] | 
Definition at line 75 of file TransformBroadcaster.h.
| bool TransformBroadcaster::valid_  [private] | 
Definition at line 76 of file TransformBroadcaster.h.