UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TSampleSetStatistics< RealType > Struct Template Reference

#include <SampleSetStatistics.h>

Classes

struct  FFixedCountData
 

Public Member Functions

FFixedCountData Begin_FixedCount (int64 CountIn)
 
void StartSecondPass_FixedCount (FFixedCountData &DataInOut)
 
void CompleteSecondPass_FixedCount (FFixedCountData &DataInOut)
 
void AccumulateValue_FixedCount (const RealType Value, FFixedCountData &DataInOut)
 

Public Attributes

int64 Count = 0
 
TInterval1< RealType > Range = TInterval1<RealType>::Empty()
 
RealType Mean = 0
 
RealType StandardDeviation = 0
 

Detailed Description

template<typename RealType>
struct UE::Geometry::TSampleSetStatistics< RealType >

TSampleSetStatistics stores and calculates statistics for a scalar sample set, such as the range of values, mean, variance, etc.

Member Function Documentation

◆ AccumulateValue_FixedCount()

template<typename RealType >
void UE::Geometry::TSampleSetStatistics< RealType >::AccumulateValue_FixedCount ( const RealType  Value,
FFixedCountData DataInOut 
)
inline

◆ Begin_FixedCount()

template<typename RealType >
FFixedCountData UE::Geometry::TSampleSetStatistics< RealType >::Begin_FixedCount ( int64  CountIn)
inline

◆ CompleteSecondPass_FixedCount()

template<typename RealType >
void UE::Geometry::TSampleSetStatistics< RealType >::CompleteSecondPass_FixedCount ( FFixedCountData DataInOut)
inline

◆ StartSecondPass_FixedCount()

template<typename RealType >
void UE::Geometry::TSampleSetStatistics< RealType >::StartSecondPass_FixedCount ( FFixedCountData DataInOut)
inline

Member Data Documentation

◆ Count

template<typename RealType >
int64 UE::Geometry::TSampleSetStatistics< RealType >::Count = 0

Number of values used to compute statistics

◆ Mean

template<typename RealType >
RealType UE::Geometry::TSampleSetStatistics< RealType >::Mean = 0

Mean / Average of values

◆ Range

template<typename RealType >
TInterval1<RealType> UE::Geometry::TSampleSetStatistics< RealType >::Range = TInterval1<RealType>::Empty()

Range of values

◆ StandardDeviation

template<typename RealType >
RealType UE::Geometry::TSampleSetStatistics< RealType >::StandardDeviation = 0

Standard Deviation of values


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