Twitch SDK (Internal)
Public Types | Static Public Member Functions | List of all members
ttv::KaiserBesselWindowFunctionGenerator< Parameters > Struct Template Reference

#include <dsputilities.h>

Public Types

using ReturnType = double
 

Static Public Member Functions

static double BesselFunction (double x)
 
static ReturnType Generate (size_t index, size_t length)
 

Detailed Description

template<typename Parameters>
struct ttv::KaiserBesselWindowFunctionGenerator< Parameters >

Kaiser-bessel window function generator.

Member Typedef Documentation

◆ ReturnType

template<typename Parameters >
using ttv::KaiserBesselWindowFunctionGenerator< Parameters >::ReturnType = double

Member Function Documentation

◆ BesselFunction()

template<typename Parameters >
static double ttv::KaiserBesselWindowFunctionGenerator< Parameters >::BesselFunction ( double  x)
inlinestatic

Zero-order modified bessel function of the first kind.

◆ Generate()

template<typename Parameters >
static ReturnType ttv::KaiserBesselWindowFunctionGenerator< Parameters >::Generate ( size_t  index,
size_t  length 
)
inlinestatic

The documentation for this struct was generated from the following file: