Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FExtrudeBoundaryEdges
Represents a frame where the axes might not be unit scaled (but are still orthogonal). Allows vertices to adjust the extrusion distance along one of their extrusion frame axes when trying to keep edges parallel. When using extrusion frames, vertices will be moved in the XZ plane, usually along X.
| Name | FExtrudeFrame |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/ExtrudeBoundaryEdges.h |
| Include Path | #include "Operations/ExtrudeBoundaryEdges.h" |
Syntax
struct FExtrudeFrame
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Operations/ExtrudeBoundaryEdges.h | |||
FExtrudeFrame
(
const FFrame3d& FrameIn |
Operations/ExtrudeBoundaryEdges.h | ||
FExtrudeFrame
(
const FFrame3d& FrameIn, |
Operations/ExtrudeBoundaryEdges.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Frame | FFrame3d | Operations/ExtrudeBoundaryEdges.h | ||
| InFrameScaleDirection | TOptional< FVector3d > | Extra scaling direction used to support adjusting extruded vertices when trying to keep edges parallel. | Operations/ExtrudeBoundaryEdges.h | |
| Scaling | double | Operations/ExtrudeBoundaryEdges.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVector3d FromFramePoint
(
FVector3d FramePoint |
Operations/ExtrudeBoundaryEdges.h | ||
FVector3d ToFramePoint
(
FVector3d WorldPoint |
Operations/ExtrudeBoundaryEdges.h |