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

This is the complete list of members for sal::HoaBuffer, including all inherited members.

AddSamples(const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples)sal::HoaBufferinline
sal::Buffer::AddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
sal::Buffer::AddSamples(const Buffer &buffer) noexceptsal::Bufferinlinevirtual
Buffer(const Int num_channels, const Int num_samples)sal::Bufferinline
Buffer()sal::Bufferinline
Buffer(Sample **data_referenced, const Int num_channels, const Int num_samples) noexceptsal::Bufferinline
Buffer(const Buffer &other)sal::Bufferinline
ChannelLabels enum namesal::Buffer
FilterAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexceptsal::Bufferinline
GetChannelId(const Int order, const Int degree, const HoaOrdering ordering)sal::HoaBufferinlinestatic
GetNumChannels(const Int max_order)sal::HoaBufferinlinestatic
GetReadPointer(const Int channel_id) const noexceptsal::Bufferinline
GetSample(const Int order, const Int degree, const Int sample_id) const noexceptsal::HoaBufferinline
sal::Buffer::GetSample(Int channel_id, Int sample_id) const noexceptsal::Bufferinline
GetWritePointer(const Int channel_id) noexceptsal::Bufferinline
GetWritePointers() noexceptsal::Bufferinline
HoaBuffer(const Int max_degree, const Int num_samples, const HoaOrdering ordering=HoaOrdering::Acn)sal::HoaBufferinline
IsDataOwner() const noexceptsal::Bufferinline
kLeftChannel enum valuesal::Buffer
kMonoChannel enum valuesal::Buffer
kRightChannel enum valuesal::Buffer
MultiplyAddSamples(const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexceptsal::HoaBufferinline
sal::Buffer::MultiplyAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexceptsal::Bufferinline
num_channels() const noexceptsal::Bufferinlinevirtual
num_samples() const noexceptsal::Bufferinlinevirtual
operator=(const Buffer &other)sal::Bufferinline
PrintData()sal::Bufferinline
Reset() noexceptsal::Bufferinlinevirtual
SetFrame(const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal)sal::Bufferinline
SetSample(const Int order, const Int degree, const Int sample_id, const Sample &sample_value) noexceptsal::HoaBufferinline
sal::Buffer::SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexceptsal::Bufferinline
SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
SetSamples(const Buffer &other) noexceptsal::Bufferinline
Test()sal::Bufferstatic
~Buffer()sal::Bufferinlinevirtual