Navigation
API > API/Runtime > API/Runtime/MeshUtilitiesCommon
References
| Module | MeshUtilitiesCommon |
| Header | /Engine/Source/Runtime/MeshUtilitiesCommon/Public/OverlappingCorners.h |
| Include | #include "OverlappingCorners.h" |
Syntax
struct FOverlappingCorners
Remarks
Container to hold overlapping corners. For a vertex, lists all the overlapping vertices
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOverlappingCorners
(
const FLayoutUV::IMeshView& MeshView, |
|||
FOverlappingCorners
(
const TArray< FVector3f >& InVertices, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Add
(
int32 Key, |
Add overlapping indices pair | |
| const TArray< int32 > & | FindIfOverlapping
(
int32 Key |
||
| void | FinishAdding () |
Sorts arrays, converts sets to arrays for sorting and to allow simple iterating code, prevents additional adding | |
| uint32 | Estimate memory allocated | ||
| void | Init
(
int32 NumIndices |
Resets, pre-allocates memory, marks all indices as not overlapping in preperation for calls to Add() |