UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ConvexOptimizer.h File Reference
#include "Chaos/Core.h"
#include "Chaos/ImplicitObject.h"
#include "Chaos/Tribox.h"

Go to the source code of this file.

Classes

struct  Chaos::Private::FCollisionObjects
 
class  Chaos::Private::FConvexOptimizer
 The convex optimizer goal is to have a central place where implicits hierarchy could be modified in order to accelerate collision detection. More...
 
struct  Chaos::Private::FConvexOptimizer::FTriboxNode
 

Namespaces

namespace  Chaos
 
namespace  Chaos::Private
 

Functions

void Chaos::Private::VisitCollisionObjects (const FConvexOptimizer *ConvexOptimizer, const FImplicitObject *ImplicitObject, const FImplicitHierarchyVisitor &VisitorFunc)
 
void Chaos::Private::VisitOverlappingObjects (const FConvexOptimizer *ConvexOptimizer, const FImplicitObject *ImplicitObject, const FAABB3 &LocalBounds, const FImplicitHierarchyVisitor &VisitorFunc)