Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FSizedDisjointSet
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Init
(
int32 NumIDs |
Util/SizedDisjointSet.h | ||
void Init
(
int32 NumIDs, |
IsElement(Index) returns false if Index is not valid. Find, Union and GetSize should never be called on an invalid index. | Util/SizedDisjointSet.h |
Init(int32)
| Name | Init |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Util/SizedDisjointSet.h |
| Include Path | #include "Util/SizedDisjointSet.h" |
void Init
(
int32 NumIDs
)
Init(int32, IsElementFunction)
Description
IsElement(Index) returns false if Index is not valid. Find, Union and GetSize should never be called on an invalid index.
| Name | Init |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Util/SizedDisjointSet.h |
| Include Path | #include "Util/SizedDisjointSet.h" |
template<typename IsElementFunction>
void Init
(
int32 NumIDs,
IsElementFunction IsElement
)