#include <BandUtils.hpp>
Public 型 | |
typedef std::vector < BandAndHarmonicRatio > | BandHarmonicVector |
typedef boost::shared_ptr < BandHarmonicVector > | BandHarmonicVectorPtr |
Static Public メソッド | |
static std::pair < BandHarmonicVectorPtr, BandHarmonicVectorPtr > | DivideBands (const BandHarmonicVector &bands, Band border) |
与えられた周波数バンドでバンド配列を分割する. |
typedef std::vector<BandAndHarmonicRatio> NSHarkBinaural::BandUtils::BandHarmonicVector |
typedef boost::shared_ptr<BandHarmonicVector> NSHarkBinaural::BandUtils::BandHarmonicVectorPtr |
std::pair< BandUtils::BandHarmonicVectorPtr, BandUtils::BandHarmonicVectorPtr > NSHarkBinaural::BandUtils::DivideBands | ( | const BandHarmonicVector & | bands, | |
Band | border | |||
) | [static] |
与えられた周波数バンドでバンド配列を分割する.
与えられた周波数バンドが持つ周波数以下のバンドと、それ以外のバンドに切り分け、返す。
bands | 切り分けるバンド配列(周波数の昇順) | |
border | 切り分ける境目を表すバンド |