![]()  | 
  
    EEROS
    1.0.0.0
    
   API for the EEROS Real-Time Robotics Framework 
   | 
 
#include <ZTransferFunction.hpp>


Public Member Functions | |
| ZTransferFunction (const eeros::math::Fraction< ORDER > ©) | |
| ZTransferFunction (const std::vector< double > a, const std::vector< double > b) | |
| template<int RORDER> | |
| ZTransferFunction< ORDER+RORDER > | operator* (const ZTransferFunction< RORDER > right) | 
| ZTransferFunction< ORDER > | operator* (double right) | 
| template<int RORDER> | |
| ZTransferFunction< ORDER+RORDER > | operator+ (const ZTransferFunction< RORDER > right) | 
| ZTransferFunction< ORDER > | operator+ (double right) | 
| virtual void | run () | 
  Public Member Functions inherited from eeros::control::Block1i1o<> | |
| Block1i1o () | |
| virtual Input< double > & | getIn () | 
| virtual Output< double > & | getOut () | 
  Public Member Functions inherited from eeros::control::Block | |
| virtual void | setName (std::string name) | 
| virtual std::string | getName () | 
  Public Member Functions inherited from eeros::Runnable | |
| virtual | ~Runnable () | 
Static Public Member Functions | |
| static ZTransferFunction< 1 > | PT1 (double Ts, double K, double T1) | 
| static ZTransferFunction< 1 > | D (double Ts, double Tv) | 
| static ZTransferFunction< 1 > | I (double Ts, double Tn) | 
| static ZTransferFunction< 1 > | DT1 (double Ts, double Tv, double T1) | 
| static ZTransferFunction< 2 > | PID (double Ts, double Kp, double Tn, double Tv, double Tv1) | 
Additional Inherited Members | |
  Protected Attributes inherited from eeros::control::Block1i1o<> | |
| Input< double > | in | 
| Output< double > | out | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinevirtual | 
Implements eeros::Runnable.