USplineComponent::DivideSplineIntoPolylineRecursive

Given a threshold, recursively sub-divides the spline section until the list of segments (polyline) matches the spline shape.

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/SplineComponent.h

Include

#include "Components/SplineComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/Components/SplineComponent.cpp

Syntax

bool DivideSplineIntoPolylineRecursive
(
    float StartDistanceAlongSpline,
    float EndDistanceAlongSpline,
    ESplineCoordinateSpace::Type CoordinateSpace,
    const float MaxSquareDistanceFromSpline,
    TArray< FVector > & OutPoints
) const

Remarks

Given a threshold, recursively sub-divides the spline section until the list of segments (polyline) matches the spline shape.