UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Private::FImplicitBVH Member List

This is the complete list of members for Chaos::Private::FImplicitBVH, including all inherited members.

CollectLeafObject(const FImplicitObject *Object, const FRigidTransform3 &ParentTransform, const int32 RootObjectIndex, TArray< FImplicitBVHObject > &LeafObjects, const int32 LeafObjectIndex)Chaos::Private::FImplicitBVHstatic
CollectLeafObjects(const TArrayView< const Chaos::FImplicitObjectPtr > &InRootObjects)Chaos::Private::FImplicitBVHstatic
CountLeafObjects(const TArrayView< const Chaos::FImplicitObjectPtr > &InRootObjects)Chaos::Private::FImplicitBVHstatic
FObjects typedefChaos::Private::FImplicitBVH
GetBounds(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetDepth() constChaos::Private::FImplicitBVHinline
GetGeometry(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetNodeBounds(const int32 NodeIndex) constChaos::Private::FImplicitBVHinline
GetNumNodes() constChaos::Private::FImplicitBVHinline
GetNumObjects() constChaos::Private::FImplicitBVHinline
GetObject(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetObjectIndex(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetObjects() constChaos::Private::FImplicitBVHinline
GetR(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetRootObjectIndex(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetTransform(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetTransformf(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
GetX(const int32 ObjectIndex) constChaos::Private::FImplicitBVHinline
IsOverlappingBounds(const FAABB3 &LocalBounds) constChaos::Private::FImplicitBVHinline
MakeEmpty()Chaos::Private::FImplicitBVHstatic
NodeIsLeaf(const int32 NodeIndex) constChaos::Private::FImplicitBVHinline
operator<<Chaos::Private::FImplicitBVHfriend
TryMake(const TArrayView< const Chaos::FImplicitObjectPtr > &InRootObjects, const int32 MinObjects, const int32 InMaxBVHDepth)Chaos::Private::FImplicitBVHstatic
TryMakeFromLeaves(TArray< FImplicitBVHObject > &&LeafObjects, const int32 InMinObjects, const int32 InMaxBVHDepth)Chaos::Private::FImplicitBVHstatic
VisitAllIntersections(const FAABB3 &LocalBounds, const TVisitor &ObjectVisitor) constChaos::Private::FImplicitBVHinline
VisitNodeObjects(const int32 NodeIndex, const TVisitor &ObjectVisitor) constChaos::Private::FImplicitBVHinline
VisitNodes(const TVisitor &NodeVisitor) constChaos::Private::FImplicitBVHinline
VisitOverlappingLeafNodes(const FImplicitBVH &BVHA, const FImplicitBVH &BVHB, const FRigidTransform3 &TransformBToA, const TVisitor &LeafPairVisitor)Chaos::Private::FImplicitBVHinlinestatic
VisitOverlappingNodes(const FAABB3 &LocalBounds, const TVisitor &NodeVisitor) constChaos::Private::FImplicitBVHinline
~FImplicitBVH()Chaos::Private::FImplicitBVH