Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FGroupTopology
FGroupEdge is a sequence of group-boundary-edges where the two groups on either side of each edge are the same. The sequence is stored an FEdgeSpan.
FGroupEdge instances are shared between the two FGroups on either side, via FGroupBoundary.
| Name | FGroupEdge |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/GroupTopology.h |
| Include Path | #include "GroupTopology.h" |
Syntax
struct FGroupEdge
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EndpointCorners | FIndex2i | Index of corners at either end of span, if they exist, otherwise both InvalidID | GroupTopology.h | |
| Groups | FIndex2i | Groups adjoinging this edge, sorted by increasing value if both present, otherwise the second element may be InvalidID (if boundary edge). | GroupTopology.h | |
| Span | FEdgeSpan | Edge span for this edge | GroupTopology.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsConnectedToVertices
(
const TSet< int >& Vertices |
GroupTopology.h | ||
int OtherGroupID
(
int GroupID |
GroupTopology.h |