Navigation
Unreal Engine C++ API Reference > Runtime > MeshUtilitiesCommon
References
Module | MeshUtilitiesCommon |
Header | /Engine/Source/Runtime/MeshUtilitiesCommon/Public/DisjointSet.h |
Include | #include "DisjointSet.h" |
Syntax
class FDisjointSet
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FDisjointSet () |
||
![]() |
FDisjointSet
(
const uint32 Size |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddDefaulted
(
uint32 Num |
|
![]() |
uint32 | Find with path compression. | |
![]() |
void | ||
![]() |
void | Reset () |
|
![]() |
void | Union with splicing. | |
![]() |
void | UnionSequential
(
uint32 x, |
Optimized version of Union when iterating for( x : 0 to N ) unioning x with lower indexes. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
uint32 | operator[]
(
uint32 i |