#include <RosMsgToolFrameManager.h>
Public Types | |
| typedef ToolFrames::iterator | ToolFrameItr |
| typedef std::vector < RosMsgConverter::ToolFrame > | ToolFrames |
Public Member Functions | |
| RosMsgToolFrameManager () | |
| void | updateToolFrames (const r2_msgs::ToolFrame &toolFrameMsg, KdlTreeUtilities &tree) |
| virtual | ~RosMsgToolFrameManager () |
Protected Member Functions | |
| void | addToolFrames (const r2_msgs::ToolFrame &toolFrameMsg, KdlTreeUtilities &tree) |
| void | removeToolFrames (const r2_msgs::ToolFrame &toolFrameMsg, KdlTreeUtilities &tree) |
| void | resetToolFrames (const r2_msgs::ToolFrame &toolFrameMsg, KdlTreeUtilities &tree) |
| void | setToolFrames (const r2_msgs::ToolFrame &toolFrameMsg, KdlTreeUtilities &tree) |
Private Attributes | |
| ToolFrames | toolFrameList |
| ToolFrames | toolFrameListToAdd |
| ToolFrames | toolFrameListToRemove |
Definition at line 8 of file RosMsgToolFrameManager.h.
| typedef ToolFrames::iterator RosMsgToolFrameManager::ToolFrameItr |
Definition at line 12 of file RosMsgToolFrameManager.h.
| typedef std::vector<RosMsgConverter::ToolFrame> RosMsgToolFrameManager::ToolFrames |
Definition at line 11 of file RosMsgToolFrameManager.h.
Definition at line 4 of file RosMsgToolFrameManager.cpp.
| virtual RosMsgToolFrameManager::~RosMsgToolFrameManager | ( | ) | [inline, virtual] |
Definition at line 15 of file RosMsgToolFrameManager.h.
| void RosMsgToolFrameManager::addToolFrames | ( | const r2_msgs::ToolFrame & | toolFrameMsg, |
| KdlTreeUtilities & | tree | ||
| ) | [protected] |
adds new toolframe
Definition at line 86 of file RosMsgToolFrameManager.cpp.
| void RosMsgToolFrameManager::removeToolFrames | ( | const r2_msgs::ToolFrame & | toolFrameMsg, |
| KdlTreeUtilities & | tree | ||
| ) | [protected] |
remove previous toolframes from tree
erase the removed toolframes from the vector list
Definition at line 112 of file RosMsgToolFrameManager.cpp.
| void RosMsgToolFrameManager::resetToolFrames | ( | const r2_msgs::ToolFrame & | toolFrameMsg, |
| KdlTreeUtilities & | tree | ||
| ) | [protected] |
remove previous toolframes
Definition at line 28 of file RosMsgToolFrameManager.cpp.
| void RosMsgToolFrameManager::setToolFrames | ( | const r2_msgs::ToolFrame & | toolFrameMsg, |
| KdlTreeUtilities & | tree | ||
| ) | [protected] |
remove previous toolframes
adds new toolframe
Definition at line 54 of file RosMsgToolFrameManager.cpp.
| void RosMsgToolFrameManager::updateToolFrames | ( | const r2_msgs::ToolFrame & | toolFrameMsg, |
| KdlTreeUtilities & | tree | ||
| ) |
Definition at line 8 of file RosMsgToolFrameManager.cpp.
Definition at line 26 of file RosMsgToolFrameManager.h.
Definition at line 27 of file RosMsgToolFrameManager.h.
Definition at line 28 of file RosMsgToolFrameManager.h.