#include <AStep.h>

Public Member Functions | |
| AStep (int t) | |
| AStep (float x, float y, float z, int t, float len) | |
| AStep (float dw, int t, float wmax) | |
| virtual | ~AStep () |
| void | start () |
| bool | doStep (Vec *vec) |
| bool | doStep (float *w) |
Private Member Functions | |
| float | norm (float w) |
| void | init (void) |
Private Attributes | |
| int | m_tWait |
| int | m_tMove |
| int | m_tRotate |
| int | m_tDauer |
| Trigger | m_triggerWait |
| Trigger | m_triggerMove |
| Trigger | m_triggerRotate |
| Trigger | m_triggerDauer |
| bool | m_isFinished |
| bool | m_isWaiting |
| bool | m_isMoving |
| bool | m_isRotating |
| Vec | m_moveDir |
| Vec | m_movePos |
| float | m_moveLen |
| float | m_w |
| float | m_dw |
| float | m_wmax |
| AStep::AStep | ( | int | t | ) |

| AStep::AStep | ( | float | x, |
| float | y, | ||
| float | z, | ||
| int | t, | ||
| float | len | ||
| ) |

| AStep::AStep | ( | float | dw, |
| int | t, | ||
| float | wmax | ||
| ) |

| AStep::~AStep | ( | ) | [virtual] |
| bool AStep::doStep | ( | Vec * | vec | ) |


| bool AStep::doStep | ( | float * | w | ) |

| void AStep::init | ( | void | ) | [private] |


| float AStep::norm | ( | float | w | ) | [private] |

| void AStep::start | ( | void | ) |


float AStep::m_dw [private] |
bool AStep::m_isFinished [private] |
bool AStep::m_isMoving [private] |
bool AStep::m_isRotating [private] |
bool AStep::m_isWaiting [private] |
Vec AStep::m_moveDir [private] |
float AStep::m_moveLen [private] |
Vec AStep::m_movePos [private] |
int AStep::m_tDauer [private] |
int AStep::m_tMove [private] |
Trigger AStep::m_triggerDauer [private] |
Trigger AStep::m_triggerMove [private] |
Trigger AStep::m_triggerRotate [private] |
Trigger AStep::m_triggerWait [private] |
int AStep::m_tRotate [private] |
int AStep::m_tWait [private] |
float AStep::m_w [private] |
float AStep::m_wmax [private] |