Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
SpecPxCache Class Reference

#include <SpectrumCache.h>

Collaboration diagram for SpecPxCache:
[legend]

Public Member Functions

 SpecPxCache (size_t cacheLen)
 

Public Attributes

size_t len
 
Floats values
 
int scaleType
 
int range
 
int gain
 
int minFreq
 
int maxFreq
 

Detailed Description

Definition at line 84 of file SpectrumCache.h.

Constructor & Destructor Documentation

◆ SpecPxCache()

SpecPxCache::SpecPxCache ( size_t  cacheLen)
inline

Definition at line 86 of file SpectrumCache.h.

87 : len{ cacheLen }
88 , values{ len }
89 {
90 scaleType = 0;
91 range = gain = -1;
92 minFreq = maxFreq = -1;
93 }
Floats values
Definition: SpectrumCache.h:96

References gain, maxFreq, minFreq, range, and scaleType.

Member Data Documentation

◆ gain

int SpecPxCache::gain

Definition at line 100 of file SpectrumCache.h.

Referenced by SpecPxCache().

◆ len

size_t SpecPxCache::len

Definition at line 95 of file SpectrumCache.h.

◆ maxFreq

int SpecPxCache::maxFreq

Definition at line 102 of file SpectrumCache.h.

Referenced by SpecPxCache().

◆ minFreq

int SpecPxCache::minFreq

Definition at line 101 of file SpectrumCache.h.

Referenced by SpecPxCache().

◆ range

int SpecPxCache::range

Definition at line 99 of file SpectrumCache.h.

Referenced by SpecPxCache().

◆ scaleType

int SpecPxCache::scaleType

Definition at line 98 of file SpectrumCache.h.

Referenced by SpecPxCache().

◆ values

Floats SpecPxCache::values

Definition at line 96 of file SpectrumCache.h.


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