Public 型 | Public メソッド | Private 変数

クラス NSHarkBinaural::InterauralPhaseDifference

両耳間位相差を表すクラス. [詳細]

#include <InterauralDifference.hpp>

NSHarkBinaural::InterauralPhaseDifferenceに対する継承グラフ
NSHarkBinaural::InterauralDifference< Spectrum::ElementType::value_type >

すべてのメンバ一覧

Public 型

typedef boost::shared_ptr
< InterauralPhaseDifference
ptr_t
 スマートポインタ型

Public メソッド

 InterauralPhaseDifference (LRSpectraPointer input, Channel::Kind relativeTo)
 両耳のスペクトルから差異を計算しクラスを生成する.
virtual ~InterauralPhaseDifference ()
 クラスを破棄する.

Private 変数

Loggerlogger

説明

両耳間位相差を表すクラス.


型定義


コンストラクタとデストラクタ

NSHarkBinaural::InterauralPhaseDifference::InterauralPhaseDifference ( LRSpectraPointer  input,
Channel::Kind  relativeTo 
)

両耳のスペクトルから差異を計算しクラスを生成する.

引数で指定された両耳のスペクトルを用いて、両耳間位相差を計算し、クラスを生成する

引数:
input 両耳のスペクトル
relativeTo 差異を計算するときに基準とする側
virtual NSHarkBinaural::InterauralPhaseDifference::~InterauralPhaseDifference (  )  [inline, virtual]

クラスを破棄する.


変数


このクラスの説明は次のファイルから生成されました: