Navigation
Unreal Engine C++ API Reference > 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() |