JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::VBAPannerBase< PannerType, Traits > Member List

This is the complete list of members for JPL::VBAPannerBase< PannerType, Traits >, including all inherited members.

Array typedefJPL::VBAPannerBase< PannerType, Traits >
ChannelGainsRef typedefJPL::VBAPannerBase< PannerType, Traits >
GetChannelMap() const noexceptJPL::VBAPannerBase< PannerType, Traits >inline
GetLUT() const noexceptJPL::VBAPannerBase< PannerType, Traits >inline
GetNumChannels() const noexceptJPL::VBAPannerBase< PannerType, Traits >inline
GetShortestSpeakerAperture() const noexceptJPL::VBAPannerBase< PannerType, Traits >inline
GetSpeakerGains(const Vec3Type &direction, std::span< float > outGains) constJPL::VBAPannerBase< PannerType, Traits >
GetSpeakerGains(const simd &dirX, const simd &dirY, const simd &dirZ, std::span< simd > outGains) constJPL::VBAPannerBase< PannerType, Traits >
InitializeLUT(ChannelMap channelMap)JPL::VBAPannerBase< PannerType, Traits >inline
InitializeSourceLayout(ChannelMap channelMap, SourceLayoutType &outLayout) constJPL::VBAPannerBase< PannerType, Traits >
IsInitialized() const noexceptJPL::VBAPannerBase< PannerType, Traits >inline
IsLUTInitialized() const noexceptJPL::VBAPannerBase< PannerType, Traits >inline
LUTInterface typedefJPL::VBAPannerBase< PannerType, Traits >
LUTType typedefJPL::VBAPannerBase< PannerType, Traits >
NormalizeWeights(std::span< VirtualSource > virtualSources)JPL::VBAPannerBase< PannerType, Traits >static
PanSourceOrientation typedefJPL::VBAPannerBase< PannerType, Traits >
PanType typedefJPL::VBAPannerBase< PannerType, Traits >
ProcessVBAPData(const SourceLayoutType &sourceLayout, const PanUpdateData &updateData, std::span< float > outChannelMixMap, OnChannelGeneratedCallback &&onVSsGeneratedCb={}) constJPL::VBAPannerBase< PannerType, Traits >
ProcessVBAPData(const SourceLayoutType &sourceLayout, const PanUpdateDataWithOrientation &updateData, std::span< float > outChannelMixMap, OnChannelGeneratedCallback &&onVSsGeneratedCb={}) constJPL::VBAPannerBase< PannerType, Traits >
ProcessVirtualSources(std::span< const VirtualSource > virtualSources, std::span< float > outGains) constJPL::VBAPannerBase< PannerType, Traits >
SourceLayoutType typedefJPL::VBAPannerBase< PannerType, Traits >
Vec3Type typedefJPL::VBAPannerBase< PannerType, Traits >