#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.