MIRA
List of all members
IDrive Class Referenceabstract

An interface class for objects, which provide a "drive" capability. More...

#include <robot/IDrive.h>

Inheritance diagram for IDrive:
Inheritance graph
[legend]

Public Member Functions

Destructor and reflection
template<typename Reflector >
void reflect (Reflector &r)
 
virtual ~IDrive ()
 
IDrive interface definition
virtual void setVelocity (const Velocity2 &v)=0
 Set translational and rotational velocity. More...
 

Detailed Description

An interface class for objects, which provide a "drive" capability.

Constructor & Destructor Documentation

◆ ~IDrive()

virtual ~IDrive ( )
inlinevirtual

Member Function Documentation

◆ reflect()

void reflect ( Reflector &  r)
inline

◆ setVelocity()

virtual void setVelocity ( const Velocity2 v)
pure virtual

Set translational and rotational velocity.

Parameters
[in]vThe translation and rotational velocity as a Velocity2.

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