#include <moveCommand.h>
|
| virtual double | getPos (double TimeElapsed)=0 |
| | returns the planned position for TimeElapsed (seconds) More...
|
| |
| virtual double | getTotalTime ()=0 |
| | returns the planned total time for the movement (in seconds) More...
|
| |
| virtual double | getVel (double TimeElapsed)=0 |
| | returns the planned velocity for TimeElapsed (seconds) More...
|
| |
| virtual bool | isActive () |
| | returns true if the the end of the movement is not reached yet More...
|
| |
| | moveCommand () |
| |
| virtual double | pos () |
| | returns the planned position at time of function call (desired position) More...
|
| |
| virtual void | start () |
| | sets the starttime for the movement to the current time More...
|
| |
| virtual double | timeRemaining () |
| | returns remaining time More...
|
| |
| virtual double | vel () |
| | returns the planned velocity at time of function call (desired velocitys) More...
|
| |
| virtual | ~moveCommand () |
| |
Definition at line 24 of file moveCommand.h.
◆ moveCommand()
| moveCommand::moveCommand |
( |
| ) |
|
|
inline |
◆ ~moveCommand()
| virtual moveCommand::~moveCommand |
( |
| ) |
|
|
inlinevirtual |
◆ getPos()
| virtual double moveCommand::getPos |
( |
double |
TimeElapsed | ) |
|
|
pure virtual |
returns the planned position for TimeElapsed (seconds)
Implemented in RampCommand.
◆ getTotalTime()
| virtual double moveCommand::getTotalTime |
( |
| ) |
|
|
pure virtual |
returns the planned total time for the movement (in seconds)
Implemented in RampCommand.
◆ getVel()
| virtual double moveCommand::getVel |
( |
double |
TimeElapsed | ) |
|
|
pure virtual |
returns the planned velocity for TimeElapsed (seconds)
Implemented in RampCommand.
◆ isActive()
| virtual bool moveCommand::isActive |
( |
| ) |
|
|
inlinevirtual |
returns true if the the end of the movement is not reached yet
Definition at line 65 of file moveCommand.h.
◆ pos()
| virtual double moveCommand::pos |
( |
| ) |
|
|
inlinevirtual |
returns the planned position at time of function call (desired position)
Definition at line 75 of file moveCommand.h.
◆ start()
| virtual void moveCommand::start |
( |
| ) |
|
|
inlinevirtual |
sets the starttime for the movement to the current time
Definition at line 57 of file moveCommand.h.
◆ timeRemaining()
| virtual double moveCommand::timeRemaining |
( |
| ) |
|
|
inlinevirtual |
◆ vel()
| virtual double moveCommand::vel |
( |
| ) |
|
|
inlinevirtual |
returns the planned velocity at time of function call (desired velocitys)
Definition at line 84 of file moveCommand.h.
◆ m_now
| TimeStamp moveCommand::m_now |
|
protected |
◆ m_timeStarted
| TimeStamp moveCommand::m_timeStarted |
|
protected |
The documentation for this class was generated from the following file: