Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FMeshBevel
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
| Name | FBevelEdge |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshBevel.h |
| Include Path | #include "Operations/MeshBevel.h" |
Syntax
struct FBevelEdge
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PRAGMA_DISABLE_DEPRECATION_WARNINGS FBevelEdge () |
Operations/MeshBevel.h | ||
FBevelEdge
(
const FBevelEdge& |
Operations/MeshBevel.h | ||
FBevelEdge
(
FBevelEdge&& |
Operations/MeshBevel.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEndpointBoundaryFlag | bool | Operations/MeshBevel.h | ||
| BevelVertices | FIndex2i | Operations/MeshBevel.h | ||
| EdgeIndex | int32 | Initial topological information that defines what happens in unlink/displace/mesh steps | Operations/MeshBevel.h | |
| GroupEdgeID | int32 | Operations/MeshBevel.h | ||
| GroupIDs | FIndex2i | Operations/MeshBevel.h | ||
| InitialPositions | TArray< FVector3d > | Operations/MeshBevel.h | ||
| MeshEdges | TArray< int32 > | Operations/MeshBevel.h | ||
| MeshEdgeTris | TArray< FIndex2i > | Operations/MeshBevel.h | ||
| MeshVertices | TArray< int32 > | Operations/MeshBevel.h | ||
| NewGroupID | int32 | New geometry computed during mesh step | Operations/MeshBevel.h | |
| NewMeshEdges | TArray< int32 > | Operations/MeshBevel.h | ||
| NewMeshVertices | TArray< int32 > | New mesh topology computed during unlink step | Operations/MeshBevel.h | |
| NewPositions0 | TArray< FVector3d > | Buffers for new vertex positions computed during displace step | Operations/MeshBevel.h | |
| NewPositions1 | TArray< FVector3d > | Operations/MeshBevel.h | ||
| NormalsA | TArray< FVector3d > | Operations/MeshBevel.h | ||
| NormalsB | TArray< FVector3d > | Operations/MeshBevel.h | ||
| StripQuadPatch | FQuadGridPatch | Operations/MeshBevel.h | ||
| StripQuads | TArray< FIndex2i > | Operations/MeshBevel.h |