MeVisLab Toolbox Reference
ml::PCLSupportTools::PointCloudStatistics Struct Reference

Container for statistical point cloud parameters. More...

#include <mlPCLSupportStatistics.h>

Public Member Functions

 PointCloudStatistics ()
 Initializes the parameters to minimum = DBL_MAX, maximum = -DBL_MAX, and average to 0. More...
 

Public Attributes

double minimum
 Minimum of all values or DBL_MAX if no values or empty point cloud. More...
 
double maximum
 Maximum of all values or -DBL_MAX if no values or empty point cloud. More...
 
double average
 Average of all values and 0 if no values or empty point cloud. More...
 
double sum
 Sum of all values and 0 if no values or empty point cloud. More...
 
double sumAbsolute
 Sum of all absolute values and 0 if no values or empty point cloud. More...
 
double median
 Value of NumPoints/2 entry of all values after sorting or 0 if no values, empty point cloud or not calculated. More...
 

Detailed Description

Container for statistical point cloud parameters.

Definition at line 28 of file mlPCLSupportStatistics.h.

Constructor & Destructor Documentation

◆ PointCloudStatistics()

ml::PCLSupportTools::PointCloudStatistics::PointCloudStatistics ( )
inline

Initializes the parameters to minimum = DBL_MAX, maximum = -DBL_MAX, and average to 0.

Definition at line 30 of file mlPCLSupportStatistics.h.

Member Data Documentation

◆ average

double ml::PCLSupportTools::PointCloudStatistics::average

Average of all values and 0 if no values or empty point cloud.

Definition at line 45 of file mlPCLSupportStatistics.h.

Referenced by ml::PCLSupportTools::getStatistics().

◆ maximum

double ml::PCLSupportTools::PointCloudStatistics::maximum

Maximum of all values or -DBL_MAX if no values or empty point cloud.

Definition at line 42 of file mlPCLSupportStatistics.h.

Referenced by ml::PCLSupportTools::getStatistics().

◆ median

double ml::PCLSupportTools::PointCloudStatistics::median

Value of NumPoints/2 entry of all values after sorting or 0 if no values, empty point cloud or not calculated.

Definition at line 55 of file mlPCLSupportStatistics.h.

Referenced by ml::StatisticalClusterInfo::finalize(), and ml::PCLSupportTools::getStatistics().

◆ minimum

double ml::PCLSupportTools::PointCloudStatistics::minimum

Minimum of all values or DBL_MAX if no values or empty point cloud.

Definition at line 39 of file mlPCLSupportStatistics.h.

Referenced by ml::PCLSupportTools::getStatistics().

◆ sum

double ml::PCLSupportTools::PointCloudStatistics::sum

Sum of all values and 0 if no values or empty point cloud.

Definition at line 48 of file mlPCLSupportStatistics.h.

Referenced by ml::PCLSupportTools::getStatistics().

◆ sumAbsolute

double ml::PCLSupportTools::PointCloudStatistics::sumAbsolute

Sum of all absolute values and 0 if no values or empty point cloud.

Definition at line 51 of file mlPCLSupportStatistics.h.

Referenced by ml::PCLSupportTools::getStatistics().


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