SAL
A C++ library for spatial audio.
|
This is the complete list of members for sal::Room, including all inherited members.
boundary_set_type_ | sal::Room | protected |
CalculateBoundaryPoints(const mcl::Point &source, const mcl::Point &destination) const noexcept=0 | sal::Room | pure virtual |
GetBoundaryFilters(const mcl::Point &source_point, const mcl::Point &mic_point) const noexcept=0 | sal::Room | pure virtual |
IsPointInRoom(const mcl::Point &point, const sal::Length wall_distance=0.0) const noexcept=0 | sal::Room | pure virtual |
max_distance() const noexcept=0 | sal::Room | pure virtual |
num_boundary_points() const noexcept=0 | sal::Room | pure virtual |
num_faces() const noexcept=0 | sal::Room | pure virtual |
Room(const std::vector< mcl::IirFilter > &wall_filters) noexcept | sal::Room | inline |
SetFiltersNumeratorCoefficient(const Int coeff_id, const Sample value) | sal::Room | inline |
SetWallFilter(const Int wall_id, const mcl::IirFilter &filter) noexcept | sal::Room | inline |
SetWallFilters(const std::vector< mcl::IirFilter > &wall_filters) noexcept | sal::Room | inline |
SetWallFilters(const mcl::IirFilter &filter) noexcept | sal::Room | inline |
ShapeDescription() const noexcept=0 | sal::Room | pure virtual |
wall_filters() const noexcept | sal::Room | inline |
wall_filters_ | sal::Room | protected |
~Room() noexcept | sal::Room | inlinevirtual |