ArActionDesiredChannel Class Reference

#include <ArActionDesired.h>

List of all members.


Detailed Description

Class used by ArActionDesired for each channel, internal.

Definition at line 32 of file ArActionDesired.h.

Public Member Functions

void addAverage (ArActionDesiredChannel *desiredChannel)
 ArActionDesiredChannel ()
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)
 ~ArActionDesiredChannel ()

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


Member Data Documentation

const double ArActionDesiredChannel::MAX_STRENGTH [static]

Initial value:

Definition at line 37 of file ArActionDesired.h.

const double ArActionDesiredChannel::MIN_STRENGTH [static]

Initial value:

Definition at line 36 of file ArActionDesired.h.

const double ArActionDesiredChannel::NO_STRENGTH [static]

Initial value:

Definition at line 35 of file ArActionDesired.h.


The documentation for this class was generated from the following files:
Generated on Fri Dec 1 10:55:15 2006 for Aria by  doxygen 1.4.7