Window extension

Extension methods for Float64List, representing a windowing function.

on

Methods

applyWindow(Float64x2List complexArray) Float64x2List

Available on Float64List, provided by the Window extension

Applies the window to the complexArray.
applyWindowReal(List<double> realArray) Float64List

Available on Float64List, provided by the Window extension

Applies the window to the realArray.
inPlaceApplyWindow(Float64x2List complexArray) → void

Available on Float64List, provided by the Window extension

Applies the window to the complexArray.
inPlaceApplyWindowReal(List<double> realArray) → void

Available on Float64List, provided by the Window extension

Applies the window to the realArray.

Static Methods

bartlett(int size) Float64List

Available on Float64List, provided by the Window extension

Returns a Bartlett window.
blackman(int size) Float64List

Available on Float64List, provided by the Window extension

Returns a Blackman window.
cosine(int size, double amplitude) Float64List

Available on Float64List, provided by the Window extension

Returns a cosine window, such as Hanning or Hamming.
hamming(int size) Float64List

Available on Float64List, provided by the Window extension

Returns a Hamming window.
hanning(int size) Float64List

Available on Float64List, provided by the Window extension

Returns a Hanning window.