Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/MeshIndexMappings.h |
Include |
#include "MeshIndexMappings.h" |
struct FMeshIndexMappings
FMeshIndexMappings stores a set of integer IndexMaps for a mesh This is a convenient object to have, to avoid passing around large numbers of separate maps. The individual maps are not necessarily all filled by every operation.
Name | Description | ||
---|---|---|---|
|
GroupMap |
||
|
NormalMaps |
||
|
TriangleMap |
||
|
UVMaps |
||
|
VertexMap |
Name | Description | ||
---|---|---|---|
|
ContainsGroup ( |
||
|
ContainsNormal ( |
||
|
ContainsTriangle ( |
||
|
ContainsUV ( |
||
|
ContainsVertex ( |
||
|
GetGroupMap() |
||
|
int |
GetNewGroup ( |
|
|
int |
GetNewNormal ( |
|
|
int |
GetNewTriangle ( |
|
|
int |
GetNewUV ( |
|
|
int |
GetNewVertex ( |
|
|
GetNormalMap ( |
||
|
const FIndex... |
GetTriangleMap() |
|
|
GetTriangleMap() |
||
|
GetUVMap ( |
||
|
GetVertexMap() |
||
|
const FIndex... |
GetVertexMap() |
|
|
Initialize ( |
Size internal arrays-of-maps to be suitable for this Mesh |
|
|
constexpr in... |
InvalidID() |
|
|
Reset() |
||
|
ResetTriangleMap() |
||
|
SetGroup ( |
||
|
SetNormal ( |
||
|
SetTriangle ( |
||
|
SetUV ( |
||
|
SetVertex ( |