UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSplinePositionLinearApproximation Struct Reference

#include <SplineComponent.h>

Public Member Functions

 FSplinePositionLinearApproximation (const FVector &InPosition, float InSplineParam)
 

Static Public Member Functions

static ENGINE_API void Build (const FSplineCurves &InCurves, TArray< FSplinePositionLinearApproximation > &OutPoints, float InDensity=0.5f)
 

Public Attributes

FVector Position
 
float SplineParam
 

Detailed Description

A single point in linear approximation of a spline

Constructor & Destructor Documentation

◆ FSplinePositionLinearApproximation()

FSplinePositionLinearApproximation::FSplinePositionLinearApproximation ( const FVector InPosition,
float  InSplineParam 
)
inline

Member Function Documentation

◆ Build()

void FSplinePositionLinearApproximation::Build ( const FSplineCurves InCurves,
TArray< FSplinePositionLinearApproximation > &  OutPoints,
float  InDensity = 0.5f 
)
static

Build a linear approximation to the passed-in spline curves.

Parameters
InCurvesThe curves to approximate
OutPointsThe array of points to fill as a linear approximation
InDensityScalar applied to determine how many points are generated in the approximation. 1.0 = one point per distance unit.

Member Data Documentation

◆ Position

FVector FSplinePositionLinearApproximation::Position

Position on the spline

◆ SplineParam

float FSplinePositionLinearApproximation::SplineParam

Param of the spline at this position


The documentation for this struct was generated from the following files: