#include <ArActionDesired.h>
Public Member Functions | |
void | addAverage (ArActionDesiredChannel *desiredChannel) |
void | endAverage (void) |
double | getAllowOverride (void) const |
double | getDesired (void) const |
double | getStrength (void) const |
void | merge (ArActionDesiredChannel *desiredChannel) |
void | reset (void) |
void | setDesired (double desired, double desiredStrength, bool allowOverride=false) |
void | setOverrideDoesLessThan (bool overrideDoesLessThan) |
void | startAverage (void) |
Static Public Attributes | |
static const double | MAX_STRENGTH |
static const double | MIN_STRENGTH |
static const double | NO_STRENGTH |
Protected Attributes | |
bool | myAllowOverride |
double | myDesired |
double | myDesiredTotal |
bool | myOverrideDoesLessThan |
double | myStrength |
double | myStrengthTotal |
|
Initial value: ArActionDesired::MAX_STRENGTH |
|
Initial value: ArActionDesired::MIN_STRENGTH |
|
Initial value: ArActionDesired::NO_STRENGTH |