#include <window_function.h>
すべてのメンバ一覧
Public 型 |
enum | Type {
WIN_RECTANGLE,
WIN_HANNING,
WIN_HAMMING,
WIN_BARTLETT,
WIN_BARTLETT_HANN,
WIN_NUTTALL,
WIN_BLACKMAN,
WIN_BLACKMAN_HARRIS,
WIN_BLACKMAN_NUTTALL,
WIN_FLATTOP,
WIN_AKAIKE,
WIN_WELCH,
WIN_ROSENFIELD
} |
Public メソッド |
| WindowFunction (size_t win_size, Type win_type=WIN_HANNING) |
| ~WindowFunction () throw () |
size_t | size () const |
Type | type () const |
double | operator[] (size_t i) const |
double | value (size_t i) const |
Static Public 変数 |
static const double | pi = 3.1415926 |
Private 変数 |
Type | win_type_ |
std::vector< double > | data_ |
列挙型
- 列挙型の値:
WIN_RECTANGLE |
|
WIN_HANNING |
|
WIN_HAMMING |
|
WIN_BARTLETT |
|
WIN_BARTLETT_HANN |
|
WIN_NUTTALL |
|
WIN_BLACKMAN |
|
WIN_BLACKMAN_HARRIS |
|
WIN_BLACKMAN_NUTTALL |
|
WIN_FLATTOP |
|
WIN_AKAIKE |
|
WIN_WELCH |
|
WIN_ROSENFIELD |
|
コンストラクタとデストラクタ
WindowFunction::WindowFunction |
( |
size_t |
win_size, |
|
|
Type |
win_type = WIN_HANNING | |
|
) |
| | |
WindowFunction::~WindowFunction |
( |
|
) |
throw () |
関数
double WindowFunction::operator[] |
( |
size_t |
i |
) |
const |
size_t WindowFunction::size |
( |
|
) |
const |
double WindowFunction::value |
( |
size_t |
i |
) |
const |
変数
このクラスの説明は次のファイルから生成されました: