UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GPUFFT::FFTDescription Class Reference

#include <GPUFastFourierTransform.h>

Public Member Functions

 FFTDescription (const FFT_XFORM_TYPE &XForm, const FIntPoint &XFormExtent)
 
 FFTDescription ()
 
FIntPoint TransformExtent () const
 
bool IsHorizontal () const
 
bool IsForward () const
 
const TCHARFFT_TypeName () const
 

Public Attributes

FFT_XFORM_TYPE XFormType = FFT_XFORM_TYPE::FORWARD_HORIZONTAL
 
uint32 SignalLength = 0
 
uint32 NumScanLines = 0
 
ERDGPassFlags ComputePassFlags = ERDGPassFlags::Compute
 

Detailed Description

Encapsulation of the transform type and transform extent.

Constructor & Destructor Documentation

◆ FFTDescription() [1/2]

GPUFFT::FFTDescription::FFTDescription ( const FFT_XFORM_TYPE XForm,
const FIntPoint XFormExtent 
)

◆ FFTDescription() [2/2]

GPUFFT::FFTDescription::FFTDescription ( )
inline

Member Function Documentation

◆ FFT_TypeName()

const TCHAR * GPUFFT::FFTDescription::FFT_TypeName ( ) const

◆ IsForward()

bool GPUFFT::FFTDescription::IsForward ( ) const

◆ IsHorizontal()

bool GPUFFT::FFTDescription::IsHorizontal ( ) const

◆ TransformExtent()

FIntPoint GPUFFT::FFTDescription::TransformExtent ( ) const

Member Data Documentation

◆ ComputePassFlags

ERDGPassFlags GPUFFT::FFTDescription::ComputePassFlags = ERDGPassFlags::Compute

◆ NumScanLines

uint32 GPUFFT::FFTDescription::NumScanLines = 0

◆ SignalLength

uint32 GPUFFT::FFTDescription::SignalLength = 0

◆ XFormType

FFT_XFORM_TYPE GPUFFT::FFTDescription::XFormType = FFT_XFORM_TYPE::FORWARD_HORIZONTAL

The documentation for this class was generated from the following files: