You are here: Symbol Reference > SignalUtils Namespace > Structs, Records, Enums > SignalUtils.TFilterType Enumeration
DSP Master VCL
ContentsIndex
PreviousUpNext
SignalUtils.TFilterType Enumeration

Defines FIR filter types.

Pascal
TFilterType = (
  ftLowpass,
  ftHighpass,
  ftBandpass,
  ftBandstop,
  ftHilbertIII,
  ftHilbertIV,
  ftDifferentiatorIII,
  ftDifferentiatorIV,
  ftDoubleDifferentiatorIII,
  ftDoubleDifferentiatorIV,
  ftIntegratorIII,
  ftIntegratorIV,
  ftDoubleIntegratorIII,
  ftDoubleIntegratorIV
);
Members 
Description 
ftLowpass 
design a lowpass filter. 
ftHighpass 
design a highpass filter. 
ftBandpass 
design bandpass filter 
ftBandstop 
design a bandstop filter 
ftHilbertIII 
design a type III hilbert transformer. 
ftHilbertIV 
design a type IV hilbert transformer. 
ftDifferentiatorIII 
design a type III differentiator. 
ftDifferentiatorIV 
design a type IV differentiator. 
ftDoubleDifferentiatorIII 
design a type III differentiator. 
ftDoubleDifferentiatorIV 
design a type IV differentiator. 
ftIntegratorIII 
design a type III integrator. 
ftIntegratorIV 
design a type IV integrator. 
ftDoubleIntegratorIII 
design a type III integrator. 
ftDoubleIntegratorIV 
design a type IV integrator. 

Not all routines accepting TFilterType variable can design all filter types. All IIR filter design routines are limited to ftLowpass, ftBandpass, ftHighpass and ftBandstop filter types.

Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!