TBandFilterList Class

Header: Dew.Signal/SignalProcessing.h · Cross-compiler
tObjecttListtObjectListTStreamedListTBandFilterList

class TBandFilterList : public TStreamedList;

Stores digital filter design specification.

A list of frequency bands used for digital filter definition. The list items are owned by the list.

Constructors

NameDescription
TBandFilterList (2)Create the list and pass a valid TSignalFilter object as the owner.

Methods

NameDescription
AddAdd a new band definition.
CheckFilterCheck the validity of the filter and return the error as a result. BandIndex will contain the index of the invalid band on exit.
ClearPointers
DeleteOverlappingBandsDelete all frequency bands which have overlapping borders.
GetItems
Item
LoadFromStreamLoad the list from stream.
SaveToStreamSave the list to stream.
SetItems
SortSort the frequency bands by frequency.
Update

Operators

NameDescription
operator[]