Public Member Functions | Private Attributes
AbsSlewFilter Class Reference

#include <AbsSlewFilter.h>

List of all members.

Public Member Functions

 AbsSlewFilter ()
double filter (double previous, double current)
int filter (int previous, int current)
void setGreaterRate (double rate)
void setLesserRate (double rate)
void setRates (double greaterRate, double lesserRate)
virtual ~AbsSlewFilter ()

Private Attributes

RateLimiter greater
RateLimiter lesser

Detailed Description

Definition at line 7 of file AbsSlewFilter.h.


Constructor & Destructor Documentation

Definition at line 4 of file AbsSlewFilter.cpp.

Definition at line 8 of file AbsSlewFilter.cpp.


Member Function Documentation

double AbsSlewFilter::filter ( double  previous,
double  current 
)

in case signal is discrete/asymptotic, jump to 0 if there's a boundary crossing

Definition at line 28 of file AbsSlewFilter.cpp.

int AbsSlewFilter::filter ( int  previous,
int  current 
)

in case signal is discrete/asymptotic, jump to 0 if there's a boundary crossing

Definition at line 52 of file AbsSlewFilter.cpp.

void AbsSlewFilter::setGreaterRate ( double  rate)

Definition at line 18 of file AbsSlewFilter.cpp.

void AbsSlewFilter::setLesserRate ( double  rate)

Definition at line 23 of file AbsSlewFilter.cpp.

void AbsSlewFilter::setRates ( double  greaterRate,
double  lesserRate 
)

Definition at line 12 of file AbsSlewFilter.cpp.


Member Data Documentation

Definition at line 21 of file AbsSlewFilter.h.

Definition at line 21 of file AbsSlewFilter.h.


The documentation for this class was generated from the following files:


robodyn_utilities
Author(s):
autogenerated on Thu Jun 6 2019 18:56:08