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

#include <Histogram.h>

Public Member Functions

 FBin ()
 
 FBin (double MinInclusive, double MaxExclusive, double InSum, int32 InCount)
 
 FBin (double MinInclusive, double MaxExclusive)
 
 FBin (double MinInclusive)
 
UE_FORCEINLINE_HINT FBin operator- (const FBin &Other) const
 
UE_FORCEINLINE_HINT FBin operator+ (const FBin &Other) const
 
FBinoperator+= (const FBin &Other)
 

Public Attributes

double MinValue
 
double UpperBound
 
double Sum
 
int32 Count
 

Detailed Description

Bin

Constructor & Destructor Documentation

◆ FBin() [1/4]

FHistogram::FBin::FBin ( )
inline

◆ FBin() [2/4]

FHistogram::FBin::FBin ( double  MinInclusive,
double  MaxExclusive,
double  InSum,
int32  InCount 
)
inline

Constructor for a pre-seeded bin

◆ FBin() [3/4]

FHistogram::FBin::FBin ( double  MinInclusive,
double  MaxExclusive 
)
inline

Constructor for any bin

◆ FBin() [4/4]

FHistogram::FBin::FBin ( double  MinInclusive)
inline

Constructor for the last bin.

Member Function Documentation

◆ operator+()

UE_FORCEINLINE_HINT FBin FHistogram::FBin::operator+ ( const FBin Other) const
inline

◆ operator+=()

FBin & FHistogram::FBin::operator+= ( const FBin Other)
inline

◆ operator-()

UE_FORCEINLINE_HINT FBin FHistogram::FBin::operator- ( const FBin Other) const
inline

Member Data Documentation

◆ Count

int32 FHistogram::FBin::Count

How many elements are in this bin.

◆ MinValue

double FHistogram::FBin::MinValue

MinValue to be stored in the bin, inclusive.

◆ Sum

double FHistogram::FBin::Sum

Sum of all values that were put into this bin.

◆ UpperBound

double FHistogram::FBin::UpperBound

First value NOT to be stored in the bin.


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