![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VertexConnectedComponents.h>
Protected Attributes | |
| FSizedDisjointSet | DisjointSet |
Vertex-based connected components class – can work with any mesh that has vertex IDs Also supports linking spatially-close vertices in the same component
Functions templated on TemplateMeshType are designed to work with any mesh that implements the standard MeshAdapter functions (see MeshAdapter.h) Functions templated on TriangleType are designed to work with triangles with vertex IDs that can be array-accessed (i.e.: Tri[0], Tri[1], Tri[2])
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Apply ProcessComponentFn() to each connected component, or until the function returns false
| ContiguousComponentsArray | Must be the array returned by MakeContiguousComponentsArray() |
| ProcessComponentFn | Function of (ComponentID, Component Members). If the function returns false, enumeration will stop. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |