|
SAL
A C++ library for spatial audio.
|
This is the complete list of members for sal::CuboidRoom, including all inherited members.
| boundary_set_type_ | sal::Room | protected |
| CalculateBoundaryPoints(const mcl::Point &source, const mcl::Point &destination) const noexcept | sal::CuboidRoom | virtual |
| CuboidRoom(sal::Length x, sal::Length y, sal::Length z, const std::vector< mcl::IirFilter > &filter_prototypes) | sal::CuboidRoom | inline |
| CuboidRoom(sal::Length x, sal::Length y, sal::Length z, const mcl::IirFilter &filter_prototype) | sal::CuboidRoom | inline |
| CuboidRoom(const Triplet &room_dimensions, const Triplet &origin_position, const mcl::IirFilter &filter_prototype) | sal::CuboidRoom | inline |
| dimensions() const noexcept | sal::CuboidRoom | inline |
| GetBoundaryFilters(const mcl::Point &source_point, const mcl::Point &mic_point) const noexcept | sal::CuboidRoom | virtual |
| ImageSourcePosition(const mcl::Point &source_position, const mcl::Int mx, const mcl::Int my, const mcl::Int mz, const mcl::Int px, const mcl::Int py, const mcl::Int pz) const noexcept | sal::CuboidRoom | |
| IsPointInRoom(const mcl::Point &point, const sal::Length precision=VERY_SMALL) const noexcept | sal::CuboidRoom | virtual |
| max_distance() const noexcept | sal::CuboidRoom | inlinevirtual |
| num_boundary_points() const noexcept | sal::CuboidRoom | virtual |
| num_faces() const noexcept | sal::CuboidRoom | inlinevirtual |
| Room(const std::vector< mcl::IirFilter > &wall_filters) noexcept | sal::Room | inline |
| SabineRt60() const | sal::CuboidRoom | |
| SetDimensions(const Triplet &dimensions) noexcept | sal::CuboidRoom | inline |
| SetFiltersNumeratorCoefficient(const Int coeff_id, const Sample value) | sal::Room | inline |
| SetOriginPosition(const Triplet &position) | sal::CuboidRoom | 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 | sal::CuboidRoom | virtual |
| Test() | sal::CuboidRoom | static |
| wall_filters() const noexcept | sal::Room | inline |
| wall_filters_ | sal::Room | protected |
| ~CuboidRoom() | sal::CuboidRoom | inlinevirtual |
| ~Room() noexcept | sal::Room | inlinevirtual |
1.8.2