Go to the source code of this file.
|
| template<CVec3 Vec3Type> |
| Vec3Type | JPL::ComputeVBAP (const Vec3Type &sourceDirection, const Vec3Type &triPointA, const Vec3Type &triPointB, const Vec3Type &triPointC) |
| |
| Vec2 | JPL::ComputeVBAP (const Vec2 &sourceDirection, const Vec2 &speakerADirection, const Vec2 &speakerBDirection) |
| |
| template<auto GetSpeakerVectorFunction, class Vec3ContainerType > |
| bool | JPL::SpeakerTriangulation::GetSpeakerVectors (ChannelMap channelMap, Vec3ContainerType &outVectors) |
| |
| template<auto GetSpeakerVectorFunction, class Vec3ContainerType , class IndexContainerType > |
| bool | JPL::SpeakerTriangulation::GetSpeakerVectors (ChannelMap channelMap, Vec3ContainerType &outVectors, IndexContainerType &outMapIndices) |
| |
| template<CVec3 Vec3Type, class Vec3iContainerType > |
| bool | JPL::SpeakerTriangulation::TriangulateSpeakerLayout (std::span< const Vec3Type > speakerVectors, Vec3iContainerType &outIndices) |
| |
| template<auto GetSpeakerVectorFunction, CVec3 Vec3Type, class Vec3ContainerType , class Vec3iContainerType > |
| bool | JPL::SpeakerTriangulation::TriangulateSpeakerLayout (ChannelMap channelMap, Vec3ContainerType &outVertices, Vec3iContainerType &outIndices) |
| |