#include <bhcontroller.h>
Inheritance diagram for BHController:


Public Member Functions | |
| BHController (const double factor) | |
| double | getFactor () |
| virtual double | getOutput (const double error)=0 |
| void | setFactor (const double factor) |
| virtual | ~BHController () |
Protected Attributes | |
| double | Factor |
Base class for implementation of controllers.
| BHController::BHController | ( | const double | factor | ) | [inline] |
Constructor.
| factor | Factor for controller output. |
| BHController::~BHController | ( | ) | [inline, virtual] |
Destructor
| double BHController::getFactor | ( | ) | [inline] |
Returns the factor for the controller.
| virtual double BHController::getOutput | ( | const double | error | ) | [pure virtual] |
Computes the output of the controller
| error | Error of measurement between current and desired value |
Implemented in BHPController, BHDController, BHIController, BHPDController, and BHPIDController.
| void BHController::setFactor | ( | const double | factor | ) | [inline] |
Method to set factor.
| factor | Factor for controller output |
double BHController::Factor [protected] |
Factor for controller
|
|
Generated Wed Aug 16 14:59:30 2006 by
|