|  | 
#include <armarx/navigation/safety_guard/LaserBasedProximity.h>
 Inheritance diagram for LaserBasedProximity:
 Inheritance diagram for LaserBasedProximity:| Public Types | |
| using | Params = LaserBasedProximityParams | 
| Public Member Functions | |
| SafetyGuardResult | computeSafetyLimits () override | 
| LaserBasedProximity (const Params ¶ms, const core::Scene &scene, const Context &ctx) | |
| ~LaserBasedProximity () override=default | |
|  Public Member Functions inherited from SafetyGuard | |
| SafetyGuard (const core::Scene &scene, const Context &ctx) | |
| virtual | ~SafetyGuard ()=default | 
| Protected Attributes | |
| const Params | params | 
|  Protected Attributes inherited from SafetyGuard | |
| const core::Scene & | scene | 
| viz::ScopedClient | viz | 
Definition at line 77 of file LaserBasedProximity.h.
| using Params = LaserBasedProximityParams | 
Definition at line 80 of file LaserBasedProximity.h.
| LaserBasedProximity | ( | const Params & | params, | 
| const core::Scene & | scene, | ||
| const Context & | ctx | ||
| ) | 
Definition at line 121 of file LaserBasedProximity.cpp.
| 
 | overridedefault | 
| 
 | overridevirtual | 
Implements SafetyGuard.
Definition at line 132 of file LaserBasedProximity.cpp.
| 
 | protected | 
Definition at line 100 of file LaserBasedProximity.h.