Navigation
API > API/Runtime > API/Runtime/GeometryCore
| Name | FSweepGeneratorBase |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Generators/SweepGenerator.h |
| Include Path | #include "Generators/SweepGenerator.h" |
Syntax
class FSweepGeneratorBase : public UE::Geometry::FMeshShapeGenerator
Inheritance Hierarchy
- FMeshShapeGenerator → FSweepGeneratorBase
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSweepGeneratorBase() |
Generators/SweepGenerator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPolygroupPerQuad | bool | If true, each quad gets a separate polygroup | Generators/SweepGenerator.h | |
| bProfileCurveIsClosed | bool | If true, the last point of the profile curve is considered to be connected to the first. | Generators/SweepGenerator.h |
Functions
Public
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ConstructMeshTopology
(
const FPolygon2d& CrossSection, |
Shared logic for creating vertex buffers and triangulations across all sweep primitives Note: Does not set vertex positions or normals; a separate call must do that. | Generators/SweepGenerator.h |