ArActionDesiredChannel Class Reference

#include <ArActionDesired.h>

List of all members.


Detailed Description

Class used by ArActionDesired for each channel, internal.


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


The documentation for this class was generated from the following file:
Generated on Thu Aug 6 09:39:34 2009 for Aria by  doxygen 1.5.1