type TBandFilterList = class(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
| Name | Description |
|---|---|
| Create (2) | Create the list and pass a valid TSignalFilter object as the owner. |
Properties
| Name | Type | Description |
|---|---|---|
| Item | TBandFilterRecord | Default array property allows access to individual list items. |
Methods
| Name | Description |
|---|---|
| Add | Add a new band definition. |
| CheckFilter | Check the validity of the filter and return the error as a result. BandIndex will contain the index of the invalid band on exit. |
| ClearPointers | |
| DeleteOverlappingBands | Delete all frequency bands which have overlapping borders. |
| LoadFromStream | Load the list from stream. |
| SaveToStream | Save the list to stream. |
| Sort | Sort the frequency bands by frequency. |
| Update |