Public Member Functions | Private Member Functions | List of all members
karto::Drive Class Reference

#include <Karto.h>

Inheritance diagram for karto::Drive:
Inheritance graph

Public Member Functions

 Drive (const std::string &rName)
virtual kt_bool Validate ()
virtual kt_bool Validate (SensorData *pSensorData)
virtual ~Drive ()
- Public Member Functions inherited from karto::Sensor
const Pose2GetOffsetPose () const
void SetOffsetPose (const Pose2 &rPose)
virtual ~Sensor ()
- Public Member Functions inherited from karto::Object
virtual const char * GetClassName () const =0
const NameGetName () const
virtual kt_objecttype GetObjectType () const =0
AbstractParameterGetParameter (const std::string &rName) const
virtual ParameterManagerGetParameterManager ()
const ParameterVectorGetParameters () const
 Object ()
 Object (const Name &rName)
template<typename T >
void SetParameter (const std::string &rName, T value)
virtual ~Object ()

Private Member Functions

 Drive (const Drive &)
const Driveoperator= (const Drive &)

Additional Inherited Members

- Protected Member Functions inherited from karto::Sensor
 Sensor (const Name &rName)
- Protected Member Functions inherited from karto::NonCopyable
 NonCopyable ()
virtual ~NonCopyable ()

Detailed Description

Sensor that provides pose information relative to world coordinates.

The user can set the offset pose of the drive sensor. If no value is provided by the user the default is no offset, i.e, the sensor is initially at the world origin, oriented along the positive z axis.

Definition at line 3658 of file Karto.h.

Constructor & Destructor Documentation

karto::Drive::Drive ( const std::string &  rName)

Constructs a Drive object

Definition at line 3669 of file Karto.h.

virtual karto::Drive::~Drive ( )


Definition at line 3677 of file Karto.h.

karto::Drive::Drive ( const Drive )

Member Function Documentation

const Drive& karto::Drive::operator= ( const Drive )
virtual kt_bool karto::Drive::Validate ( )

Validates sensor

true if valid

Implements karto::Sensor.

Definition at line 3682 of file Karto.h.

virtual kt_bool karto::Drive::Validate ( SensorData pSensorData)

Validates sensor data

pSensorDatasensor data
true if valid

Implements karto::Sensor.

Definition at line 3687 of file Karto.h.

The documentation for this class was generated from the following file:

autogenerated on Mon Jun 10 2019 14:02:19