|
| HoaBuffer (const Int max_degree, const Int num_samples, const HoaOrdering ordering=HoaOrdering::Acn) |
|
void | SetSample (const Int order, const Int degree, const Int sample_id, const Sample &sample_value) noexcept |
|
void | AddSamples (const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples) |
|
void | MultiplyAddSamples (const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept |
|
Sample | GetSample (const Int order, const Int degree, const Int sample_id) const noexcept |
|
| Buffer (const Int num_channels, const Int num_samples) |
|
| Buffer () |
|
| Buffer (Sample **data_referenced, const Int num_channels, const Int num_samples) noexcept |
|
virtual Int | num_channels () const noexcept |
|
virtual Int | num_samples () const noexcept |
|
Sample | GetSample (Int channel_id, Int sample_id) const noexcept |
|
bool | IsDataOwner () const noexcept |
|
void | SetSample (const Int channel_id, const Int sample_id, const Sample sample) noexcept |
|
void | SetSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept |
|
void | SetSamples (const Buffer &other) noexcept |
|
void | AddSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept |
|
void | MultiplyAddSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept |
|
void | FilterAddSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept |
|
const Sample * | GetReadPointer (const Int channel_id) const noexcept |
|
Sample * | GetWritePointer (const Int channel_id) noexcept |
|
Sample ** | GetWritePointers () noexcept |
|
virtual void | AddSamples (const Buffer &buffer) noexcept |
|
void | SetFrame (const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal) |
|
void | PrintData () |
|
virtual void | Reset () noexcept |
|
| Buffer (const Buffer &other) |
|
Buffer & | operator= (const Buffer &other) |
|
virtual | ~Buffer () |
|