Navigation
API > API/Plugins > API/Plugins/DynamicMesh
Description
Call EdgeFunc for each mesh EdgeID included in MeshSelection. EdgeFunc may be called multiple times for the same EdgeID. This will forward to EnumerateTriangleSelectionEdges() or EnumeratePolygroupSelectionEdges() depending on the selection topology type. If UseGroupSet and MeshSelection is for polygroups, the default Mesh group layer will be used. For polygroups - all edges and vertices within the polygroup are included, not exclusively Group Boundaries or Group Corners
| Name | UE::Geometry::EnumerateSelectionEdges |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Selections/GeometrySelectionUtil.h |
| Include Path | #include "Selections/GeometrySelectionUtil.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Selections/GeometrySelectionUtil.cpp |
namespace UE
{
namespace Geometry
{
bool UE::Geometry::EnumerateSelectionEdges
(
const FGeometrySelection & MeshSelection,
const UE::Geometry::FDynamicMesh3 & Mesh,
TFunctionRef < void> EdgeFunc,
const UE::Geometry::FPolygroupSet * UseGroupSet
)
}
}