SAL
A C++ library for spatial audio.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sal::StereoMic< T > Member List

This is the complete list of members for sal::StereoMic< T >, including all inherited members.

AddPlaneWave(const Sample *input_data, const Int num_samples, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexceptsal::MicrophoneArrayinlinevirtual
sal::Microphone::AddPlaneWave(const MonoBuffer &signal, const mcl::Point &point, Buffer &output_buffer) noexceptsal::Microphone
sal::Microphone::AddPlaneWave(const Sample *input_data, const Int num_samples, const mcl::Point &point, Buffer &output_buffer) noexceptsal::Microphone
sal::Microphone::AddPlaneWave(const Sample input_sample, const mcl::Point &point, Buffer &output_buffer) noexceptsal::Microphone
sal::Microphone::AddPlaneWave(const MonoBuffer &input_buffer, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexceptsal::Microphone
sal::Microphone::AddPlaneWave(const Sample input_sample, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexceptsal::Microphone
AddPlaneWaveRelative(const Sample *input_data, const Int num_samples, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexceptsal::MicrophoneArrayinlinevirtual
sal::Microphone::AddPlaneWaveRelative(const MonoBuffer &signal, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexceptsal::Microphonevirtual
CircularArray(const mcl::Point &position, const mcl::Quaternion &orientation, const T &mic_prototype, const Length radius, const std::vector< Angle > &angles)sal::CircularArray< T >inline
GetConstMicrophonePointer(const Int microphone_id) const noexceptsal::MicrophoneArrayinline
GetConstMicrophonePointers() const noexceptsal::MicrophoneArrayinline
GetMicrophonePointer(const Int microphone_id) noexceptsal::MicrophoneArrayinline
GetMicrophonePointers() const noexceptsal::MicrophoneArrayinline
GetRelativePoint(const mcl::Point &point) const noexceptsal::Microphone
handedness_sal::Microphoneprotected
IsCoincident() const noexceptsal::MicrophoneArrayinlinevirtual
IsOmni() const noexceptsal::Microphoneinlinevirtual
Microphone(mcl::Point position, mcl::Quaternion orientation=mcl::Quaternion::Identity())sal::Microphone
MicrophoneArray(const mcl::Point &position, const mcl::Quaternion &orientation, const std::vector< Microphone * > &microphones)sal::MicrophoneArrayinline
microphones_sal::MicrophoneArrayprotected
num_channels() const noexceptsal::MicrophoneArrayinlinevirtual
num_microphones() const noexceptsal::MicrophoneArrayinline
orientation() const noexceptsal::Microphone
position() const noexceptsal::Microphone
Reset() noexceptsal::Microphoneinlinevirtual
SetHandedness(const mcl::Handedness handedness) noexceptsal::Microphone
SetOrientation(const mcl::Quaternion &orientation) noexceptsal::CircularArray< T >inlinevirtual
SetPosition(const mcl::Point &position) noexceptsal::MicrophoneArrayinlinevirtual
StereoMic(const mcl::Point &position, const mcl::Quaternion &orientation, const T &mic_prototype, const Length radius, const Angle base_angle, const Angle center_angle)sal::StereoMic< T >inline
Test()sal::MicrophoneArraystatic
UniformArray(const mcl::Point &position, const mcl::Quaternion &orientation, const T &mic_prototype, const mcl::Int num_microphones)sal::UniformArray< T >inline
~Microphone()sal::Microphoneinlinevirtual
~MicrophoneArray()sal::MicrophoneArrayinlinevirtual
~UniformArray()sal::UniformArray< T >inlinevirtual