eDSP  0.0.1
A cross-platform DSP library written in C++.
Namespaces | Enumerations | Functions
windowing.hpp File Reference
#include <edsp/windowing/bartlett.hpp>
#include <edsp/windowing/blackman.hpp>
#include <edsp/windowing/blackman_harris.hpp>
#include <edsp/windowing/blackman_nuttall.hpp>
#include <edsp/windowing/boxcar.hpp>
#include <edsp/windowing/flat_top.hpp>
#include <edsp/windowing/hamming.hpp>
#include <edsp/windowing/hanning.hpp>
#include <edsp/windowing/rectangular.hpp>
#include <edsp/windowing/triangular.hpp>
#include <edsp/windowing/welch.hpp>

Go to the source code of this file.

Namespaces

 edsp
 
 edsp::windowing
 

Enumerations

enum  edsp::windowing::WindowType {
  edsp::windowing::WindowType::Bartlett = 0, edsp::windowing::WindowType::Blackman, edsp::windowing::WindowType::BlackmanHarris, edsp::windowing::WindowType::BlackmanNuttall,
  edsp::windowing::WindowType::Boxcar, edsp::windowing::WindowType::FlatTop, edsp::windowing::WindowType::Hamming, edsp::windowing::WindowType::Hanning,
  edsp::windowing::WindowType::Rectangular, edsp::windowing::WindowType::Triangular, edsp::windowing::WindowType::Welch
}
 The WindowType enum represents the type of availables windows. More...
 

Functions

template<WindowType Type, typename OutputIt >
constexpr void edsp::windowing::make_window (OutputIt first, OutputIt last)
 Computes a window of the given type and length N and stores the result in the range, beginning at d_first. More...