SAL
A C++ library for spatial audio.
|
This is the complete list of members for sal::CircularArray< 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) noexcept | sal::MicrophoneArray | inlinevirtual |
sal::Microphone::AddPlaneWave(const MonoBuffer &signal, const mcl::Point &point, Buffer &output_buffer) noexcept | sal::Microphone | |
sal::Microphone::AddPlaneWave(const Sample *input_data, const Int num_samples, const mcl::Point &point, Buffer &output_buffer) noexcept | sal::Microphone | |
sal::Microphone::AddPlaneWave(const Sample input_sample, const mcl::Point &point, Buffer &output_buffer) noexcept | sal::Microphone | |
sal::Microphone::AddPlaneWave(const MonoBuffer &input_buffer, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | |
sal::Microphone::AddPlaneWave(const Sample input_sample, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | |
AddPlaneWaveRelative(const Sample *input_data, const Int num_samples, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::MicrophoneArray | inlinevirtual |
sal::Microphone::AddPlaneWaveRelative(const MonoBuffer &signal, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | virtual |
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 noexcept | sal::MicrophoneArray | inline |
GetConstMicrophonePointers() const noexcept | sal::MicrophoneArray | inline |
GetMicrophonePointer(const Int microphone_id) noexcept | sal::MicrophoneArray | inline |
GetMicrophonePointers() const noexcept | sal::MicrophoneArray | inline |
GetRelativePoint(const mcl::Point &point) const noexcept | sal::Microphone | |
handedness_ | sal::Microphone | protected |
IsCoincident() const noexcept | sal::MicrophoneArray | inlinevirtual |
IsOmni() const noexcept | sal::Microphone | inlinevirtual |
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 * > µphones) | sal::MicrophoneArray | inline |
microphones_ | sal::MicrophoneArray | protected |
num_channels() const noexcept | sal::MicrophoneArray | inlinevirtual |
num_microphones() const noexcept | sal::MicrophoneArray | inline |
orientation() const noexcept | sal::Microphone | |
position() const noexcept | sal::Microphone | |
Reset() noexcept | sal::Microphone | inlinevirtual |
SetHandedness(const mcl::Handedness handedness) noexcept | sal::Microphone | |
SetOrientation(const mcl::Quaternion &orientation) noexcept | sal::CircularArray< T > | inlinevirtual |
SetPosition(const mcl::Point &position) noexcept | sal::MicrophoneArray | inlinevirtual |
Test() | sal::MicrophoneArray | static |
UniformArray(const mcl::Point &position, const mcl::Quaternion &orientation, const T &mic_prototype, const mcl::Int num_microphones) | sal::UniformArray< T > | inline |
~Microphone() | sal::Microphone | inlinevirtual |
~MicrophoneArray() | sal::MicrophoneArray | inlinevirtual |
~UniformArray() | sal::UniformArray< T > | inlinevirtual |