eVision .NET API
Loading...
Searching...
No Matches
eVision.Easy3D.EErrorStatistics Class Reference

This object contains the error statistics (deviation between model and aligned points). More...

Inheritance diagram for eVision.Easy3D.EErrorStatistics:
Collaboration diagram for eVision.Easy3D.EErrorStatistics:

Public Member Functions

 EErrorStatistics ()
 Creates a EErrorStatistics object.
 EErrorStatistics (eVision.Easy3D.EErrorStatistics other)
 Copy constructor for EErrorStatistics.
void Load (string path)
 Loads a EErrorStatistics. The given ESerializer must have been created for reading.
void Load (eVision.ESerializer serializer)
 Loads a EErrorStatistics. The given ESerializer must have been created for reading.
void Save (string path)
 Saves a EErrorStatistics. The given ESerializer must have been created for writing.
void Save (eVision.ESerializer serializer)
 Saves a EErrorStatistics. The given ESerializer must have been created for writing.

Properties

int NumOfValidSamples [get, set]
 Gets/Sets the number of valid samples which is the number of samples on which the error is calculated.
int NumOfErrors [get, set]
 Gets/Sets the number of errors (samples not found) which is the number of samples on which no error could be calculated.
float Min [get, set]
 Gets/Sets the minimum error (calculated on the valid samples).
float Max [get, set]
 Gets/Sets the maximum error (calculated on the valid samples).
float Mean [get, set]
 Gets/Sets the mean error (calculated on the valid samples).
float StdDev [get, set]
 Gets/Sets the standard deviation error (calculated on the valid samples).

Detailed Description

This object contains the error statistics (deviation between model and aligned points).

License(s): Easy3D

Constructor & Destructor Documentation

◆ EErrorStatistics() [1/2]

eVision.Easy3D.EErrorStatistics.EErrorStatistics ( )

Creates a EErrorStatistics object.

◆ EErrorStatistics() [2/2]

eVision.Easy3D.EErrorStatistics.EErrorStatistics ( eVision.Easy3D.EErrorStatistics other)

Copy constructor for EErrorStatistics.

Parameters
otherReference used for the initialization.

Member Function Documentation

◆ Load() [1/2]

void eVision.Easy3D.EErrorStatistics.Load ( eVision.ESerializer serializer)

Loads a EErrorStatistics. The given ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

void eVision.Easy3D.EErrorStatistics.Load ( string path)

Loads a EErrorStatistics. The given ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ Save() [1/2]

void eVision.Easy3D.EErrorStatistics.Save ( eVision.ESerializer serializer)

Saves a EErrorStatistics. The given ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

void eVision.Easy3D.EErrorStatistics.Save ( string path)

Saves a EErrorStatistics. The given ESerializer must have been created for writing.

Parameters
pathThe file path.

Property Documentation

◆ Max

float eVision.Easy3D.EErrorStatistics.Max
getset

Gets/Sets the maximum error (calculated on the valid samples).

◆ Mean

float eVision.Easy3D.EErrorStatistics.Mean
getset

Gets/Sets the mean error (calculated on the valid samples).

◆ Min

float eVision.Easy3D.EErrorStatistics.Min
getset

Gets/Sets the minimum error (calculated on the valid samples).

◆ NumOfErrors

int eVision.Easy3D.EErrorStatistics.NumOfErrors
getset

Gets/Sets the number of errors (samples not found) which is the number of samples on which no error could be calculated.

◆ NumOfValidSamples

int eVision.Easy3D.EErrorStatistics.NumOfValidSamples
getset

Gets/Sets the number of valid samples which is the number of samples on which the error is calculated.

◆ StdDev

float eVision.Easy3D.EErrorStatistics.StdDev
getset

Gets/Sets the standard deviation error (calculated on the valid samples).