#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
![]() |