/Engine/Plugins/Experimental/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshPrimitiveFunctions.h
Sweep the given 2D PolygonVertices along the SweepPath specified as a set of FTransforms If the 2D vertices are (U,V), then in the coordinate space of the FTransform, X points "along" the path, Y points "right" (U) and Z points "up" (V).
static [UDynamicMesh](API\Runtime\GeometryFramework\UDynamicMesh) * AppendSweepPolygon ( [UDynamicMesh](API\Runtime\GeometryFramework\UDynamicMesh) * TargetMesh, [FGeometryScriptPrimitiveOptions](API\Plugins\GeometryScriptingCore\GeometryScript\FGeometryScriptPrimitiveOptions) PrimitiveOptions, FTransform Transform, const [TArray](API\Runtime\Core\Containers\TArray)< FVector2D > & PolygonVertices, const [TArray](API\Runtime\Core\Containers\TArray)< FTransform > & SweepPath, bool bLoop, bool bCapped, float StartScale, float EndScale, float RotationAngleDeg, [UGeometryScriptDebug](API\Plugins\GeometryScriptingCore\GeometryScript\UGeometryScriptDebug) * Debug )