UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FConvexDecomposition3::FMergeSettings Struct Reference

#include <ConvexDecomposition3.h>

Public Attributes

int32 TargetNumParts = 1
 
double ErrorTolerance = 0
 
bool bErrorToleranceOverridesNumParts = true
 
int32 MaxOutputHulls = -1
 
double MinThicknessTolerance = 0
 
bool bAllowCompact = true
 
bool bRequireHullTriangles = false
 
const FSphereCoveringOptionalNegativeSpace = nullptr
 
const FTransformOptionalTransformIntoNegativeSpace = nullptr
 
TFunction< void(int32, int32)> MergeCallback = nullptr
 
TFunction< bool(const FConvexDecomposition3::FConvexPart &A, const FConvexDecomposition3::FConvexPart &B)> CustomAllowMergeParts = nullptr
 

Member Data Documentation

◆ bAllowCompact

bool UE::Geometry::FConvexDecomposition3::FMergeSettings::bAllowCompact = true

◆ bErrorToleranceOverridesNumParts

bool UE::Geometry::FConvexDecomposition3::FMergeSettings::bErrorToleranceOverridesNumParts = true

◆ bRequireHullTriangles

bool UE::Geometry::FConvexDecomposition3::FMergeSettings::bRequireHullTriangles = false

◆ CustomAllowMergeParts

TFunction<bool(const FConvexDecomposition3::FConvexPart& A, const FConvexDecomposition3::FConvexPart& B)> UE::Geometry::FConvexDecomposition3::FMergeSettings::CustomAllowMergeParts = nullptr

◆ ErrorTolerance

double UE::Geometry::FConvexDecomposition3::FMergeSettings::ErrorTolerance = 0

◆ MaxOutputHulls

int32 UE::Geometry::FConvexDecomposition3::FMergeSettings::MaxOutputHulls = -1

◆ MergeCallback

TFunction<void(int32, int32)> UE::Geometry::FConvexDecomposition3::FMergeSettings::MergeCallback = nullptr

◆ MinThicknessTolerance

double UE::Geometry::FConvexDecomposition3::FMergeSettings::MinThicknessTolerance = 0

◆ OptionalNegativeSpace

const FSphereCovering* UE::Geometry::FConvexDecomposition3::FMergeSettings::OptionalNegativeSpace = nullptr

◆ OptionalTransformIntoNegativeSpace

const FTransform* UE::Geometry::FConvexDecomposition3::FMergeSettings::OptionalTransformIntoNegativeSpace = nullptr

◆ TargetNumParts

int32 UE::Geometry::FConvexDecomposition3::FMergeSettings::TargetNumParts = 1

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