Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
SpectralDataManager::Worker::MyWindow Struct Reference

#include <SpectralDataManager.h>

Inheritance diagram for SpectralDataManager::Worker::MyWindow:
[legend]
Collaboration diagram for SpectralDataManager::Worker::MyWindow:
[legend]

Public Member Functions

 MyWindow (size_t windowSize)
 
 ~MyWindow () override
 

Public Attributes

FloatVector mSpectrums
 
FloatVector mGains
 

Detailed Description

Definition at line 46 of file SpectralDataManager.h.

Constructor & Destructor Documentation

◆ MyWindow()

SpectralDataManager::Worker::MyWindow::MyWindow ( size_t  windowSize)
inline

Definition at line 48 of file SpectralDataManager.h.

49 : Window{ windowSize }
50 , mSpectrums(windowSize / 2 + 1)
51 , mGains(windowSize / 2 + 1)
52 {
53
54 }

◆ ~MyWindow()

SpectralDataManager::Worker::MyWindow::~MyWindow ( )
override

Definition at line 346 of file SpectralDataManager.cpp.

346 {
347
348}

Member Data Documentation

◆ mGains

FloatVector SpectralDataManager::Worker::MyWindow::mGains

Definition at line 58 of file SpectralDataManager.h.

◆ mSpectrums

FloatVector SpectralDataManager::Worker::MyWindow::mSpectrums

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