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

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

Public Member Functions

None __init__ (self)
 Creates a eVision.Easy3D.EErrorStatistics object.
None __init__ (self, eVision.Easy3D.EErrorStatistics other)
 Copy constructor for eVision.Easy3D.EErrorStatistics.
None Load (self, str path)
 Loads a eVision.Easy3D.EErrorStatistics.
None Load (self, eVision.ESerializer|None serializer)
 Loads a eVision.Easy3D.EErrorStatistics.
None Save (self, str path)
 Saves a eVision.Easy3D.EErrorStatistics.
None Save (self, eVision.ESerializer|None serializer)
 Saves a eVision.Easy3D.EErrorStatistics.
int NumOfValidSamples (self)
 Gets/Sets the number of valid samples which is the number of samples on which the error is calculated.
 NumOfValidSamples (self, int value)
 Gets/Sets the number of valid samples which is the number of samples on which the error is calculated.
int NumOfErrors (self)
 Gets/Sets the number of errors (samples not found) which is the number of samples on which no error could be calculated.
 NumOfErrors (self, int value)
 Gets/Sets the number of errors (samples not found) which is the number of samples on which no error could be calculated.
float Min (self)
 Gets/Sets the minimum error (calculated on the valid samples).
 Min (self, float value)
 Gets/Sets the minimum error (calculated on the valid samples).
float Max (self)
 Gets/Sets the maximum error (calculated on the valid samples).
 Max (self, float value)
 Gets/Sets the maximum error (calculated on the valid samples).
float Mean (self)
 Gets/Sets the mean error (calculated on the valid samples).
 Mean (self, float value)
 Gets/Sets the mean error (calculated on the valid samples).
float StdDev (self)
 Gets/Sets the standard deviation error (calculated on the valid samples).
 StdDev (self, float value)
 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).

Remarks:

License(s): Easy3D

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.Easy3D.EErrorStatistics.__init__ ( self)

◆ __init__() [2/2]

None eVision.Easy3D.EErrorStatistics.__init__ ( self,
eVision.Easy3D.EErrorStatistics other )

Copy constructor for eVision.Easy3D.EErrorStatistics.

Parameters
otherReference used for the initialization.

Member Function Documentation

◆ Load() [1/2]

None eVision.Easy3D.EErrorStatistics.Load ( self,
eVision.ESerializer | None serializer )

Loads a eVision.Easy3D.EErrorStatistics.

The given eVision.ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

None eVision.Easy3D.EErrorStatistics.Load ( self,
str path )

Loads a eVision.Easy3D.EErrorStatistics.

The given eVision.ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ Max() [1/2]

float eVision.Easy3D.EErrorStatistics.Max ( self)

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

◆ Max() [2/2]

eVision.Easy3D.EErrorStatistics.Max ( self,
float value )

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

◆ Mean() [1/2]

float eVision.Easy3D.EErrorStatistics.Mean ( self)

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

◆ Mean() [2/2]

eVision.Easy3D.EErrorStatistics.Mean ( self,
float value )

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

◆ Min() [1/2]

float eVision.Easy3D.EErrorStatistics.Min ( self)

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

◆ Min() [2/2]

eVision.Easy3D.EErrorStatistics.Min ( self,
float value )

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

◆ NumOfErrors() [1/2]

int eVision.Easy3D.EErrorStatistics.NumOfErrors ( self)

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

◆ NumOfErrors() [2/2]

eVision.Easy3D.EErrorStatistics.NumOfErrors ( self,
int value )

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

◆ NumOfValidSamples() [1/2]

int eVision.Easy3D.EErrorStatistics.NumOfValidSamples ( self)

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

◆ NumOfValidSamples() [2/2]

eVision.Easy3D.EErrorStatistics.NumOfValidSamples ( self,
int value )

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

◆ Save() [1/2]

None eVision.Easy3D.EErrorStatistics.Save ( self,
eVision.ESerializer | None serializer )

Saves a eVision.Easy3D.EErrorStatistics.

The given eVision.ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

None eVision.Easy3D.EErrorStatistics.Save ( self,
str path )

Saves a eVision.Easy3D.EErrorStatistics.

The given eVision.ESerializer must have been created for writing.

Parameters
pathThe file path.

◆ StdDev() [1/2]

float eVision.Easy3D.EErrorStatistics.StdDev ( self)

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

◆ StdDev() [2/2]

eVision.Easy3D.EErrorStatistics.StdDev ( self,
float value )

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