Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FEdgeLoop
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool InitializeFromVertices
(
const TArray< int >& VerticesIn, |
Construct EdgeLoop from list of vertices of mesh | EdgeLoop.h | |
bool InitializeFromVertices
(
const FDynamicMesh3* MeshIn, |
Construct EdgeLoop from list of vertices of mesh | EdgeLoop.h |
InitializeFromVertices(const TArray< int > &, bool)
Description
Construct EdgeLoop from list of vertices of mesh
| Name | InitializeFromVertices |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/EdgeLoop.h |
| Include Path | #include "EdgeLoop.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/EdgeLoop.cpp |
bool InitializeFromVertices
(
const TArray < int > & VerticesIn,
bool bAutoOrient
)
false if we found any parts of vertices that are not connected by an edge
Parameters
| Name | Remarks |
|---|---|
| VerticesIn | list of vertices that are sequentially connected by edges |
| bAutoOrient | if true, and any of the edges are boundary edges, we will re-orient the loop to be consistent with boundary edges |
InitializeFromVertices(const FDynamicMesh3 *, const TArray< int > &, bool)
Description
Construct EdgeLoop from list of vertices of mesh
| Name | InitializeFromVertices |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/EdgeLoop.h |
| Include Path | #include "EdgeLoop.h" |
bool InitializeFromVertices
(
const FDynamicMesh3 * MeshIn,
const TArray < int > & VerticesIn,
bool bAutoOrient
)
false if we found any parts of vertices that are not connected by an edge
Parameters
| Name | Remarks |
|---|---|
| MeshIn | Mesh that contains the loop |
| VerticesIn | list of vertices that are sequentially connected by edges |
| bAutoOrient | if true, and any of the edges are boundary edges, we will re-orient the loop to be consistent with boundary edges |