AxsunOCTControl_LW 2.0.0
A light-weight & cross-platform alternative to the .NET-based AxsunOCTControl.dll.
Loading...
Searching...
No Matches
Data Fields
window_func_t Struct Reference

Parameters for calculating a complex-valued window function with phase described using a Taylor series expansion. More...

#include <AxsunCommonEnums.h>

Data Fields

AxWindowFuncType type
 
float type_modifier
 
uint32_t window_width
 
uint32_t padded_width
 
uint32_t right_shift
 
float a1
 
float a2
 
float a3
 

Detailed Description

Parameters for calculating a complex-valued window function with phase described using a Taylor series expansion.

Field Documentation

◆ a1

float a1

Phase correction Taylor series coefficient, linear term.

◆ a2

float a2

Phase correction Taylor series coefficient, squared term.

◆ a3

float a3

Phase correction Taylor series coefficient, cubed term.

◆ padded_width

uint32_t padded_width

Smallest power-of-two not smaller than than window_width.

◆ right_shift

uint32_t right_shift

Number of points to rotate right, modulo padded_width.

◆ type

Window function type (i.e. shape of magnitude envelope).

◆ type_modifier

float type_modifier

Some window functions have an additional modifier.

◆ window_width

uint32_t window_width

Width of window function in number of points.


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