UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDFMatrix Struct Reference

#include <DoubleFloat.h>

Public Member Functions

 FDFMatrix (FMatrix44f M, FVector3f PostTranslation)
 
 FDFMatrix ()=default
 

Static Public Member Functions

static CORE_API FMatrix44f SafeCastMatrix (const FMatrix &Matrix)
 
static CORE_API FDFMatrix MakeToRelativeWorldMatrix (const FVector3f Origin, const FMatrix &ToWorld)
 
static CORE_API FMatrix MakeToRelativeWorldMatrixDouble (const FVector Origin, const FMatrix &ToWorld)
 
static CORE_API FDFMatrix MakeClampedToRelativeWorldMatrix (const FVector3f Origin, const FMatrix &ToWorld)
 
static CORE_API FMatrix MakeClampedToRelativeWorldMatrixDouble (const FVector Origin, const FMatrix &ToWorld)
 

Public Attributes

FMatrix44f M {}
 
FVector3f PostTranslation {}
 

Constructor & Destructor Documentation

◆ FDFMatrix() [1/2]

FDFMatrix::FDFMatrix ( FMatrix44f  M,
FVector3f  PostTranslation 
)
inline

◆ FDFMatrix() [2/2]

FDFMatrix::FDFMatrix ( )
default

Member Function Documentation

◆ MakeClampedToRelativeWorldMatrix()

FDFMatrix FDFMatrix::MakeClampedToRelativeWorldMatrix ( const FVector3f  Origin,
const FMatrix ToWorld 
)
static

◆ MakeClampedToRelativeWorldMatrixDouble()

FMatrix FDFMatrix::MakeClampedToRelativeWorldMatrixDouble ( const FVector  Origin,
const FMatrix ToWorld 
)
static

◆ MakeToRelativeWorldMatrix()

FDFMatrix FDFMatrix::MakeToRelativeWorldMatrix ( const FVector3f  Origin,
const FMatrix ToWorld 
)
static

◆ MakeToRelativeWorldMatrixDouble()

FMatrix FDFMatrix::MakeToRelativeWorldMatrixDouble ( const FVector  Origin,
const FMatrix ToWorld 
)
static

◆ SafeCastMatrix()

FMatrix44f FDFMatrix::SafeCastMatrix ( const FMatrix Matrix)
static

Member Data Documentation

◆ M

FMatrix44f FDFMatrix::M {}

◆ PostTranslation

FVector3f FDFMatrix::PostTranslation {}

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