Go to the source code of this file.
|
| void CHAOS_API | UE::GeometryCollectionConvexUtility::HullIntersectionStats (const ::Chaos::FConvex *HullA, const ::Chaos::FConvex *HullB, float HullBExpansion, float &OutArea, float &OutMaxArea, float &OutSharpContact, float &OutMaxSharpContact) |
| |
| void CHAOS_API | UE::GeometryCollectionConvexUtility::IntersectConvexHulls (::Chaos::FConvex *ResultHull, const ::Chaos::FConvex *ClipHull, float ClipHullOffset, const ::Chaos::FConvex *UpdateHull, const FTransform *ClipHullTransform=nullptr, const FTransform *UpdateHullTransform=nullptr, const FTransform *UpdateToResultTransform=nullptr, double SimplificationDistanceThreshold=0.0) |
| |
| bool CHAOS_API | UE::GeometryCollectionConvexUtility::GetExistingConvexHullsInSharedSpace (const FManagedArrayCollection *Collection, FConvexHulls &OutConvexHulls, bool bLeafOnly) |
| |
◆ EAllowConvexMergeMethod
◆ EConvexHullProximityFilter
| Enumerator |
|---|
| None | |
| BoundingBox | |
◆ EConvexOverlapRemoval
| Enumerator |
|---|
| None | |
| All | |
| OnlyClusters | |
| OnlyClustersVsClusters | |
◆ EGenerateConvexMethod
| Enumerator |
|---|
| ExternalCollision | |
| ComputedFromGeometry | |
| IntersectExternalWithComputed | |