Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FGroupEdgeInserter
Parameters for an InsertEdgeLoops() call.
| Name | FEdgeLoopInsertionParams |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/GroupEdgeInserter.h |
| Include Path | #include "Operations/GroupEdgeInserter.h" |
Syntax
struct FEdgeLoopInsertionParams
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bInputsAreProportions | bool | Operations/GroupEdgeInserter.h | ||
| bSimplifyAlongPath | bool | When inserting edges, we can locally simplify to improve mesh quality along the edge path. | Operations/GroupEdgeInserter.h | |
| GroupEdgeID | int32 | Edge loops will be inserted perpendicular to this group edge | Operations/GroupEdgeInserter.h | |
| Mesh | FDynamicMesh3 * | Both of these get updated in the operation | Operations/GroupEdgeInserter.h | |
| Mode | EInsertionMode | Determines how the edge is inserted: by using a cutting plane to cut existing triangles along the path, or deleting triangles and retriangulating. | Operations/GroupEdgeInserter.h | |
| SortedInputLengths | const TArray< double > * | Inputs can be proportions in the range (0,1), or absolute lengths. | Operations/GroupEdgeInserter.h | |
| StartCornerID | int32 | One of the endpoints of the group edge, from which the arc lengths or proportions should be measured | Operations/GroupEdgeInserter.h | |
| Topology | FGroupTopology * | Operations/GroupEdgeInserter.h | ||
| VertexTolerance | double | When inserting edges, this is the distance that a desired new point can be to use a nearby vertex rather than splitting an edge to create a new one. | Operations/GroupEdgeInserter.h |