Navigation
API > API/Runtime > API/Runtime/ChaosSpatialPartitions
Methods for partitioning objects when building a spatial partition.
| Name | Chaos::SpatialPartition::EPartitioningMethod |
| Type | enum |
| Header File | /Engine/Source/Runtime/Experimental/ChaosSpatialPartitions/Public/ChaosSpatialPartitions/Algorithms/PartitioningMethod.h |
| Include Path | #include "ChaosSpatialPartitions/Algorithms/PartitioningMethod.h" |
Syntax
namespace Chaos
{
namespace SpatialPartition
{
enum EPartitioningMethod
{
CentroidSpatialMedian,
CentroidVariance,
SurfaceArea,
}
}
}
Values
| Name | Remarks |
|---|---|
| CentroidSpatialMedian | Split using the spatial median (aabb center) of the object centers. |
| CentroidVariance | Split using the variance of the object centers. |
| SurfaceArea | Split using a surface area heuristic. |