|
Fourier library: Operations in the Fourier domain
|
#include <polesnzeroes.h>


Public Types | |
| typedef std::complex< double > | Tcvalue |
| typedef std::vector< Tcvalue > | Tlist |
Public Member Functions | |
| PolesNZeroes () | |
| bool | isnormal () const |
| bool | isinverse () const |
| void | clear () |
| void | setnormal () |
| void | setinverse () |
| void | setpole (const Tcvalue &pole) |
| void | setzero (const Tcvalue &zero) |
| void | numfactor (const Tcvalue &factor) |
| void | numfactor (const double &factor) |
| void | denfactor (const Tcvalue &factor) |
| void | denfactor (const double &factor) |
| Tcvalue | operator() (const double &omega) const |
| Tcvalue | operator() (const Tcvalue &omega) const |
Private Attributes | |
| Tlist | Mpoles |
| Tlist | Mzeroes |
| Tcvalue | Mnumerator |
| Tcvalue | Mdenominator |
| bool | Mnormal |
Definition at line 47 of file polesnzeroes.h.