Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Operations > API/Plugins/DynamicMesh/Operations/FMeshBevel
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshBevel.h |
| Include | #include "Operations/MeshBevel.h" |
Syntax
struct FBevelEdge
Remarks
FBevelEdge is the accumulated data for an open span of mesh-edges, which possibly meets up with other bevel-edges at the vertices on either end of the span. Each mesh-edge of the bevel-edge will become a quad
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool[2] | bEndpointBoundaryFlag | ||
| int32 | GroupEdgeID | ||
| FIndex2i | GroupIDs | ||
| TArray< int32 > | MeshEdges | ||
| TArray< FIndex2i > | MeshEdgeTris | ||
| TArray< int32 > | MeshVertices | Initial topological information that defines what happens in unlink/displace/mesh steps | |
| int32 | NewGroupID | New geometry computed during mesh step | |
| TArray< int32 > | NewMeshEdges | ||
| TArray< int32 > | NewMeshVertices | New mesh topology computed during unlink step | |
| TArray< FVector3d > | NewPositions0 | Buffers for new vertex positions computed during displace step | |
| TArray< FVector3d > | NewPositions1 | ||
| TArray< FIndex2i > | StripQuads |