#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 |
変数
このクラスの説明は次のファイルから生成されました: