FExtrusionInfo

Outputs [FExtrusionInfo](API\Plugins\DynamicMesh\Operations\FExtrudeMesh\FExtrusionInfo) stores info about extrusion for a single mesh connected component.

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Operations/ExtrudeMesh.h

Include

#include "Operations/ExtrudeMesh.h"

Syntax

struct FExtrusionInfo

Remarks

Outputs FExtrusionInfo stores info about extrusion for a single mesh connected component.

that this may involve multiple boundary loops (eg if a region has holes)

Variables

Name Description

Public variable

FMeshRegionBoun...

 

InitialLoops

Initial boundary loops on the mesh (may be empty)

Public variable

TMap< int, int ...

 

InitialToOffsetMapV

Map from initial vertices to new offset vertices

Public variable

TArray< int >

 

InitialTriangles

Set of triangles that were extruded

Public variable

TArray< int >

 

InitialVertices

Set of vertices that were extruded

Public variable

TArray< FEdgeLo...

 

NewLoops

New edge loops on borders of offset patches (1-1 correspondence w/ InitialLoops.Loops)

Public variable

TArray< int >

 

OffsetTriangles

List of triangles on offset surface, in correspondence with InitialTriangles (

can get vertices via InitialToOffsetMapV(InitialVertices)

Public variable

TArray< int >

 

OffsetTriGroups

List of new groups of triangles on offset surface

Public variable

TArray< TArray<...

 

StitchPolygonIDs

List of group ids / polygon ids on each triangle-strip "tube"

Public variable

TArray< TArray<...

 

StitchTriangles

Lists of triangle-strip "tubes" that connect each loop-pair

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss