Typedef ::KFR_WINDOW_TYPE¶
typedef KFR_WINDOW_TYPE capi¶
typedef enum KFR_WINDOW_TYPE
{
KFR_WINDOW_RECTANGULAR = 1, /**< Rectangular window. */
KFR_WINDOW_TRIANGULAR = 2, /**< Triangular window. */
KFR_WINDOW_BARTLETT = 3, /**< Bartlett window. */
KFR_WINDOW_COSINE = 4, /**< Cosine window. */
KFR_WINDOW_HANN = 5, /**< Hann window. */
KFR_WINDOW_BARTLETT_HANN = 6, /**< Bartlett-Hann window. */
KFR_WINDOW_HAMMING = 7, /**< Hamming window. Uses `param` as alpha. */
KFR_WINDOW_BOHMAN = 8, /**< Bohman window. */
KFR_WINDOW_BLACKMAN = 9, /**< Blackman window. Uses `param` as alpha. */
KFR_WINDOW_BLACKMAN_HARRIS = 10, /**< Blackman-Harris window. */
KFR_WINDOW_KAISER = 11, /**< Kaiser window. Uses `param` as beta. */
KFR_WINDOW_FLATTOP = 12, /**< Flat-top window. */
KFR_WINDOW_GAUSSIAN = 13, /**< Gaussian window. Uses `param` as alpha. */
KFR_WINDOW_LANCZOS = 14, /**< Lanczos window. */
KFR_WINDOW_COSINE_NP = 15, /**< Non-periodic cosine window. */
KFR_WINDOW_PLANCK_TAPER = 16, /**< Planck-taper window. Uses `param` as epsilon. */
KFR_WINDOW_TUKEY = 17 /**< Tukey window. Uses `param` as alpha. */
} KFR_WINDOW_TYPE Window function type. Values match the
kfr::window_type enumeration.
Fully qualified name: KFR_WINDOW_TYPE
Declared at capi.h:1174