$search

wviz_tf_manager::TransformManager Class Reference

#include <wviz_tf_manager.h>

List of all members.

Public Member Functions

void publishAll ()
bool publishAllTransforms (wviz_tf_manager::PublishAllTransforms::Request &req, wviz_tf_manager::PublishAllTransforms::Response &resp)
void publishChanged ()
void spin ()
 Starts the server and spins.
void tfCallback (const tf::tfMessageConstPtr &msg_ptr)
 TransformManager (ros::NodeHandle &node)
 Constructor.
virtual ~TransformManager ()
 Destructor - Cleans up.

Private Attributes

double angular_update_distance_
std::map< std::string, FramePairframe_pairs_
boost::mutex frame_pairs_mutex_
ros::NodeHandle node_
double polling_frequency_
ros::Publisher pub_
bool publish_all_
ros::ServiceServer publish_all_srv_
ros::Subscriber subscriber_tf_
tf::TransformListener tfl_
double translational_update_distance_

Detailed Description

Definition at line 76 of file wviz_tf_manager.h.


Constructor & Destructor Documentation

wviz_tf_manager::TransformManager::TransformManager ( ros::NodeHandle node  ) 

Constructor.

Returns:

Definition at line 35 of file wviz_tf_manager.cpp.

wviz_tf_manager::TransformManager::~TransformManager (  )  [virtual]

Destructor - Cleans up.

Definition at line 52 of file wviz_tf_manager.cpp.


Member Function Documentation

void wviz_tf_manager::TransformManager::publishAll (  ) 

Definition at line 80 of file wviz_tf_manager.cpp.

bool wviz_tf_manager::TransformManager::publishAllTransforms ( wviz_tf_manager::PublishAllTransforms::Request req,
wviz_tf_manager::PublishAllTransforms::Response resp 
)

Definition at line 73 of file wviz_tf_manager.cpp.

void wviz_tf_manager::TransformManager::publishChanged (  ) 

Definition at line 102 of file wviz_tf_manager.cpp.

void wviz_tf_manager::TransformManager::spin (  ) 

Starts the server and spins.

Definition at line 130 of file wviz_tf_manager.cpp.

void wviz_tf_manager::TransformManager::tfCallback ( const tf::tfMessageConstPtr msg_ptr  ) 

Definition at line 56 of file wviz_tf_manager.cpp.


Member Data Documentation

Definition at line 111 of file wviz_tf_manager.h.

Definition at line 114 of file wviz_tf_manager.h.

Definition at line 113 of file wviz_tf_manager.h.

Definition at line 108 of file wviz_tf_manager.h.

Definition at line 109 of file wviz_tf_manager.h.

Definition at line 116 of file wviz_tf_manager.h.

Definition at line 118 of file wviz_tf_manager.h.

Definition at line 119 of file wviz_tf_manager.h.

Definition at line 120 of file wviz_tf_manager.h.

Definition at line 115 of file wviz_tf_manager.h.

Definition at line 110 of file wviz_tf_manager.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


wviz_tf_manager
Author(s): Benjamin Pitzer
autogenerated on Sun Mar 3 15:20:51 2013