#include <ObstacleProvider.hpp>

Public Member Functions | |
| virtual void | destroy ()=0 | 
| std::string | getName () const | 
| virtual void | getObstaclePoints (const TKState &lastState, std::vector< Position3D > &obstaclePoints) const =0 | 
| virtual void | initialize ()=0 | 
| virtual | ~ObstacleProvider () | 
Protected Member Functions | |
| ObstacleProvider (const std::string &name_) | |
Protected Attributes | |
| std::string | name | 
Definition at line 26 of file ObstacleProvider.hpp.
| TELEKYB_NAMESPACE::ObstacleProvider::ObstacleProvider | ( | const std::string & | name_ | ) |  [protected] | 
        
Definition at line 12 of file ObstacleProvider.cpp.
| TELEKYB_NAMESPACE::ObstacleProvider::~ObstacleProvider | ( | ) |  [virtual] | 
        
Definition at line 18 of file ObstacleProvider.cpp.
| virtual void TELEKYB_NAMESPACE::ObstacleProvider::destroy | ( | ) |  [pure virtual] | 
        
| std::string TELEKYB_NAMESPACE::ObstacleProvider::getName | ( | ) | const | 
Definition at line 24 of file ObstacleProvider.cpp.
| virtual void TELEKYB_NAMESPACE::ObstacleProvider::getObstaclePoints | ( | const TKState & | lastState, | 
| std::vector< Position3D > & | obstaclePoints | ||
| ) |  const [pure virtual] | 
        
| virtual void TELEKYB_NAMESPACE::ObstacleProvider::initialize | ( | ) |  [pure virtual] | 
        
std::string TELEKYB_NAMESPACE::ObstacleProvider::name [protected] | 
        
Definition at line 28 of file ObstacleProvider.hpp.