UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LinearRegression.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "Math/Vector2D.h"
8
9namespace UE::TimeManagement
10{
13{
15 double SumX = 0.0;
17 double SumY = 0.0;
19 double SumXxY = 0.0;
21 double SumOfSquaredXes = 0.0;
24};
25
31
41 const FLinearRegressionArgs& InArgs,
42 double& OutSlope, double& OutOffset
43 );
44
50}
FPlatformTypes::SIZE_T SIZE_T
An unsigned integer the same size as a pointer, the same as UPTRINT.
Definition Platform.h:1150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition TimecodeEstimator.cpp:12
bool ComputeLinearRegressionSlopeAndOffset(const FLinearRegressionArgs &InArgs, double &OutSlope, double &OutOffset)
Definition LinearRegression.cpp:7
FLinearRegressionArgs ComputeLinearRegressionInputArgs(const TConstArrayView< FVector2d > &InBuffer)
Definition LinearRegression.cpp:29
Definition LinearFunction.h:9
Definition LinearRegression.h:13
double SumX
Definition LinearRegression.h:15
double SumY
Definition LinearRegression.h:17
double SumOfSquaredXes
Definition LinearRegression.h:21
SIZE_T Num
Definition LinearRegression.h:23
double SumXxY
Definition LinearRegression.h:19