#include <ExternalObsPoint.hpp>

Public Member Functions | |
| virtual void | destroy () | 
| ExternalObsPoint () | |
| virtual void | getObstaclePoints (const TKState &lastState, std::vector< Position3D > &obstaclePoints) const | 
| virtual void | initialize () | 
| virtual | ~ExternalObsPoint () | 
Protected Attributes | |
| std::vector< double > | obstacleRadii | 
| ExternalObsPointOptions | options | 
| std::vector< GenericSubscriber < geometry_msgs::PoseStamped > * >  | subscribers | 
| std::vector< std::string > | transformTopicNames | 
Definition at line 30 of file ExternalObsPoint.hpp.
Definition at line 31 of file ExternalObsPoint.cpp.
| telekyb_obs::ExternalObsPoint::~ExternalObsPoint | ( | ) |  [virtual] | 
        
Definition at line 37 of file ExternalObsPoint.cpp.
| void telekyb_obs::ExternalObsPoint::destroy | ( | ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::ObstacleProvider.
Definition at line 70 of file ExternalObsPoint.cpp.
| void telekyb_obs::ExternalObsPoint::getObstaclePoints | ( | const TKState & | lastState, | 
| std::vector< Position3D > & | obstaclePoints | ||
| ) |  const [virtual] | 
        
Implements TELEKYB_NAMESPACE::ObstacleProvider.
Definition at line 76 of file ExternalObsPoint.cpp.
| void telekyb_obs::ExternalObsPoint::initialize | ( | ) |  [virtual] | 
        
Implements TELEKYB_NAMESPACE::ObstacleProvider.
Definition at line 46 of file ExternalObsPoint.cpp.
std::vector<double> telekyb_obs::ExternalObsPoint::obstacleRadii [protected] | 
        
Definition at line 35 of file ExternalObsPoint.hpp.
Definition at line 32 of file ExternalObsPoint.hpp.
std::vector< GenericSubscriber<geometry_msgs::PoseStamped>* > telekyb_obs::ExternalObsPoint::subscribers [protected] | 
        
Definition at line 36 of file ExternalObsPoint.hpp.
std::vector<std::string> telekyb_obs::ExternalObsPoint::transformTopicNames [protected] | 
        
Definition at line 34 of file ExternalObsPoint.hpp.