#include <trackable.h>
Inherited by AbstractRobot.
Inheritance diagram for Trackable:
Public Member Functions | |
Trackable () | |
Constructor. | |
virtual | ~Trackable () |
virtual Position | getPosition () const =0 |
returns position of the object | |
virtual Position | getSpeed () const =0 |
returns linear speed vector of the object | |
virtual matrix::Matrix | getOrientation () const =0 |
returns the orientation of the object |
|
Constructor.
|
|
|
|
returns the orientation of the object
Implemented in OdeRobot.
|
|
returns position of the object
Implemented in AtomComponent, Component, OdeRobot, PrimitiveComponent, RobotComponent, and SimpleComponent.
|
|
returns linear speed vector of the object
Implemented in OdeRobot.
|