Navigation
API > API/Runtime > API/Runtime/SignalProcessing
Azimuth angle is measured CCW from front. Elevation is 0 horizontal plane, + is above horizontal plane
| Name | FSphericalHarmonicCalculator |
| Type | class |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/SphericalHarmonicCalculator.h |
| Include Path | #include "DSP/SphericalHarmonicCalculator.h" |
Syntax
class FSphericalHarmonicCalculator
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AdjustUESphericalCoordinatesForAmbisonics
(
UE::Math::TVector2< T >& InOutVector |
DSP/SphericalHarmonicCalculator.h | ||
static void ComputeSoundfieldChannelGains
(
const int32 Order, |
DSP/SphericalHarmonicCalculator.h | ||
static void ComputeSoundfieldChannelGains
(
const int32 Order, |
DSP/SphericalHarmonicCalculator.h | ||
static void GenerateFirstOrderRotationMatrixGivenDegrees
(
const float RotXDegrees, |
DSP/SphericalHarmonicCalculator.h | ||
static void GenerateFirstOrderRotationMatrixGivenRadians
(
const float RotXRadians, |
DSP/SphericalHarmonicCalculator.h | ||
static void NormalizeGains
(
TArrayView< float > Gains |
DSP/SphericalHarmonicCalculator.h | ||
static int32 OrderToNumChannels
(
const int32 InOrder |
DSP/SphericalHarmonicCalculator.h |