#include <Sensor.h>

| Protected Member Functions | |
| const Pose2 & | GetOffsetPose () const | 
| Sensor (const Identifier &rName) | |
| void | SetOffsetPose (const Pose2 &rPose) | 
| virtual void | Validate ()=0 | 
| virtual void | Validate (SensorData *pSensorData)=0 | 
|  Protected Member Functions inherited from karto::Object | |
| const Identifier & | GetIdentifier () const | 
| AbstractParameter * | GetParameter (const String &rParameterName) const | 
| template<typename T > | |
| Parameter< T > * | GetParameter (const String &rParameterName) const | 
| ParameterList | GetParameters () | 
| ParameterSet * | GetParameterSet () | 
| template<typename T > | |
| void | SetParameters (const karto::String &rParameterName, const T &rValue) | 
|  Protected Member Functions inherited from karto::Referenced | |
| kt_int32s | GetReferenceCount () | 
| kt_int32s | Reference () const | 
| kt_int32s | Unreference () const | 
| kt_int32s | UnreferenceNoDelete () const | 
| Private Member Functions | |
| KARTO_RTTI () | |
| const Sensor & | operator= (const Sensor &) | 
| Sensor (const Sensor &) | |
| Private Attributes | |
| Parameter< Pose2 > * | m_pOffsetPose | 
| Additional Inherited Members | |
|  Public Member Functions inherited from karto::Object | |
| Object () | |
| Object (const Identifier &rIdentifier) | |
|  Public Member Functions inherited from karto::Referenced | |
| Referenced () | |
| 
 | protected | 
Constructs a sensor with the given name
| rName | sensor name | 
Definition at line 49 of file Sensor.cpp.
| 
 | private | 
| 
 | inlineprotected | 
| 
 | private | 
| 
 | inlineprotected | 
| 
 | protectedpure virtual | 
Validates this sensor
Implemented in karto::LaserRangeFinder.
| 
 | protectedpure virtual | 
Validates sensor data
| pSensorData | sensor data | 
Implemented in karto::LaserRangeFinder, and karto::Drive.