Public Member Functions | |
void | DeferredLoad () |
void | Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf) |
void | OnUpdate (const common::UpdateInfo &) |
void | PublishTf (const common::Time &_curTime) |
Private Attributes | |
tf::TransformBroadcaster | br |
boost::thread | deferredLoadThread |
physics::LinkPtr | link |
std::string | link_name |
physics::ModelPtr | model |
std::string | obj_name |
PubMultiQueue | pmq |
ros::NodeHandle * | rosNode |
event::ConnectionPtr | updateConnection |
physics::WorldPtr | world |
Definition at line 24 of file PubTfPlugin.cpp.
void gazebo::PubTf::DeferredLoad | ( | ) | [inline] |
Definition at line 64 of file PubTfPlugin.cpp.
void gazebo::PubTf::Load | ( | physics::ModelPtr | _parent, |
sdf::ElementPtr | _sdf | ||
) | [inline] |
Definition at line 29 of file PubTfPlugin.cpp.
void gazebo::PubTf::OnUpdate | ( | const common::UpdateInfo & | ) | [inline] |
Definition at line 75 of file PubTfPlugin.cpp.
void gazebo::PubTf::PublishTf | ( | const common::Time & | _curTime | ) | [inline] |
Definition at line 84 of file PubTfPlugin.cpp.
tf::TransformBroadcaster gazebo::PubTf::br [private] |
Definition at line 110 of file PubTfPlugin.cpp.
boost::thread gazebo::PubTf::deferredLoadThread [private] |
Definition at line 108 of file PubTfPlugin.cpp.
physics::LinkPtr gazebo::PubTf::link [private] |
Definition at line 103 of file PubTfPlugin.cpp.
std::string gazebo::PubTf::link_name [private] |
Definition at line 102 of file PubTfPlugin.cpp.
physics::ModelPtr gazebo::PubTf::model [private] |
Definition at line 99 of file PubTfPlugin.cpp.
std::string gazebo::PubTf::obj_name [private] |
Definition at line 101 of file PubTfPlugin.cpp.
PubMultiQueue gazebo::PubTf::pmq [private] |
Definition at line 107 of file PubTfPlugin.cpp.
ros::NodeHandle* gazebo::PubTf::rosNode [private] |
Definition at line 106 of file PubTfPlugin.cpp.
Definition at line 104 of file PubTfPlugin.cpp.
physics::WorldPtr gazebo::PubTf::world [private] |
Definition at line 100 of file PubTfPlugin.cpp.