#include <ConvexDecomposition3.h>
◆ EConfigDefaults
◆ ESampleMethod
| Enumerator |
|---|
| Uniform | |
| VoxelSearch | |
| NavigableVoxelSearch | |
◆ FNegativeSpaceSampleSettings() [1/2]
| UE::Geometry::FNegativeSpaceSampleSettings::FNegativeSpaceSampleSettings |
( |
| ) |
|
|
default |
◆ FNegativeSpaceSampleSettings() [2/2]
| UE::Geometry::FNegativeSpaceSampleSettings::FNegativeSpaceSampleSettings |
( |
int32 |
TargetNumSamples, |
|
|
double |
MinSpacing, |
|
|
double |
ReduceRadiusMargin |
|
) |
| |
|
inline |
◆ ApplyDefaults()
◆ GetAppliedScaleFactor()
| double UE::Geometry::FNegativeSpaceSampleSettings::GetAppliedScaleFactor |
( |
| ) |
const |
|
inline |
◆ GetResultTransform()
| FTransform UE::Geometry::FNegativeSpaceSampleSettings::GetResultTransform |
( |
| ) |
const |
|
inline |
◆ ObstacleDistance()
| double UE::Geometry::FNegativeSpaceSampleSettings::ObstacleDistance |
( |
const FVector3d & |
LocalPos | ) |
const |
|
inline |
◆ Rescale()
| void UE::Geometry::FNegativeSpaceSampleSettings::Rescale |
( |
double |
ScaleFactor | ) |
|
|
inline |
◆ Sanitize()
| void UE::Geometry::FNegativeSpaceSampleSettings::Sanitize |
( |
| ) |
|
|
inline |
◆ SetResultTransform()
| void UE::Geometry::FNegativeSpaceSampleSettings::SetResultTransform |
( |
FTransform |
InResultTransform | ) |
|
|
inline |
◆ bAllowSamplesInsideMesh
| bool UE::Geometry::FNegativeSpaceSampleSettings::bAllowSamplesInsideMesh = false |
◆ bAllowSamplesInsideSpheres
| bool UE::Geometry::FNegativeSpaceSampleSettings::bAllowSamplesInsideSpheres = false |
◆ bDeterministic
| bool UE::Geometry::FNegativeSpaceSampleSettings::bDeterministic = true |
◆ bOnlyConnectedToHull
| bool UE::Geometry::FNegativeSpaceSampleSettings::bOnlyConnectedToHull = false |
◆ bRequireSearchSampleCoverage
| bool UE::Geometry::FNegativeSpaceSampleSettings::bRequireSearchSampleCoverage = false |
◆ CustomRadiusMarginScale
◆ MarchingCubesGridScale
| double UE::Geometry::FNegativeSpaceSampleSettings::MarchingCubesGridScale = .5 |
◆ MaxVoxelsPerDim
| int32 UE::Geometry::FNegativeSpaceSampleSettings::MaxVoxelsPerDim = 128 |
◆ MinCustomMarginScale
| double UE::Geometry::FNegativeSpaceSampleSettings::MinCustomMarginScale = 1.0 |
◆ MinRadius
| double UE::Geometry::FNegativeSpaceSampleSettings::MinRadius = 10.0 |
◆ MinSpacing
| double UE::Geometry::FNegativeSpaceSampleSettings::MinSpacing = 3.0 |
◆ OptionalObstacleSDF
◆ ReduceRadiusMargin
| double UE::Geometry::FNegativeSpaceSampleSettings::ReduceRadiusMargin = 3.0 |
◆ SampleMethod
◆ TargetNumSamples
| int32 UE::Geometry::FNegativeSpaceSampleSettings::TargetNumSamples = 30 |
◆ VoxelExpandBoundsFactor
| double UE::Geometry::FNegativeSpaceSampleSettings::VoxelExpandBoundsFactor = 1.0 |
The documentation for this struct was generated from the following file: