Gain_Schedule Class Reference

#include <gain_schedule.h>

Collaboration diagram for Gain_Schedule:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void updateMaxGain (void)
double getMaxGain (void) const
double getGain (void) const
void resetGain (void)
void halveGain (void)

Static Public Member Functions

static Gain_Scheduleinstance (void)

Member Function Documentation

Gain_Schedule & Gain_Schedule::instance ( void   )  [static]

void Gain_Schedule::updateMaxGain ( void   ) 

Update the maximum allowed value of gain and enforce limit.

double Gain_Schedule::getMaxGain ( void   )  const [inline]

Get max gain.

Returns:
Maximum gain.

double Gain_Schedule::getGain ( void   )  const [inline]

Get gain.

Returns:
Gain.

void Gain_Schedule::resetGain ( void   )  [inline]

Reset gain to reference value. /** Reset gain to max value.

void Gain_Schedule::halveGain ( void   )  [inline]

Reduce gain by 50%.


The documentation for this class was generated from the following files:
Generated on Fri Feb 13 13:58:40 2009 for meshmorph by  doxygen 1.5.1