Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Polygroups
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Polygroups/PolygroupSet.h |
| Include | #include "Polygroups/PolygroupSet.h" |
Syntax
struct FPolygroupLayer
Remarks
FPolygroupLayer represents a polygroup set on a FDynamicMesh3, which supports a "default" group set stored on the mesh, and then N extended group layers stored in the mesh AttributeSet. This struct can represent either.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsDefaultLayer | If true, layer is the default FDynamicMesh3 triangle groups layer | |
| int32 | LayerIndex | If bIsDefaultLayer is false, this is the index of the AttributeSet Polygroup Layer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CheckExists
(
const FDynamicMesh3* Mesh |
||
| FPolygroupLayer | Default () |
Construct a FPolygroupLayer for the default layer | |
| FPolygroupLayer | Construct a FPolygroupLayer for an extended layer |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FPolygroupLayer& OtherLayer |