|
SAL
A C++ library for spatial audio.
|
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::HoaBuffer | inline |
| sal::Buffer::AddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept | sal::Buffer | inline |
| sal::Buffer::AddSamples(const Buffer &buffer) noexcept | sal::Buffer | inlinevirtual |
| Buffer(const Int num_channels, const Int num_samples) | sal::Buffer | inline |
| Buffer() | sal::Buffer | inline |
| Buffer(Sample **data_referenced, const Int num_channels, const Int num_samples) noexcept | sal::Buffer | inline |
| Buffer(const Buffer &other) | sal::Buffer | inline |
| ChannelLabels enum name | sal::Buffer | |
| FilterAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept | sal::Buffer | inline |
| GetChannelId(const Int order, const Int degree, const HoaOrdering ordering) | sal::HoaBuffer | inlinestatic |
| GetNumChannels(const Int max_order) | sal::HoaBuffer | inlinestatic |
| GetReadPointer(const Int channel_id) const noexcept | sal::Buffer | inline |
| GetSample(const Int order, const Int degree, const Int sample_id) const noexcept | sal::HoaBuffer | inline |
| sal::Buffer::GetSample(Int channel_id, Int sample_id) const noexcept | sal::Buffer | inline |
| GetWritePointer(const Int channel_id) noexcept | sal::Buffer | inline |
| GetWritePointers() noexcept | sal::Buffer | inline |
| HoaBuffer(const Int max_degree, const Int num_samples, const HoaOrdering ordering=HoaOrdering::Acn) | sal::HoaBuffer | inline |
| IsDataOwner() const noexcept | sal::Buffer | inline |
| kLeftChannel enum value | sal::Buffer | |
| kMonoChannel enum value | sal::Buffer | |
| kRightChannel enum value | sal::Buffer | |
| MultiplyAddSamples(const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept | sal::HoaBuffer | inline |
| sal::Buffer::MultiplyAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept | sal::Buffer | inline |
| num_channels() const noexcept | sal::Buffer | inlinevirtual |
| num_samples() const noexcept | sal::Buffer | inlinevirtual |
| operator=(const Buffer &other) | sal::Buffer | inline |
| PrintData() | sal::Buffer | inline |
| Reset() noexcept | sal::Buffer | inlinevirtual |
| SetFrame(const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal) | sal::Buffer | inline |
| SetSample(const Int order, const Int degree, const Int sample_id, const Sample &sample_value) noexcept | sal::HoaBuffer | inline |
| sal::Buffer::SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexcept | sal::Buffer | inline |
| SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept | sal::Buffer | inline |
| SetSamples(const Buffer &other) noexcept | sal::Buffer | inline |
| Test() | sal::Buffer | static |
| ~Buffer() | sal::Buffer | inlinevirtual |
1.8.2