CVB.Net 14.0
ClassificationResult Struct Reference

Polimago classification result container. More...

Inherits INamed, IQualified, and IEquatable< ClassificationResult >.

Public Member Functions

bool Equals (ClassificationResult obj)
 Equality comparison. More...
 
override bool Equals (object obj)
 Equality comparison. More...
 
override int GetHashCode ()
 Hash code generation. More...
 

Static Public Member Functions

static bool operator== (ClassificationResult lhs, ClassificationResult rhs)
 Equality operator. More...
 
static bool operator!= (ClassificationResult lhs, ClassificationResult rhs)
 Inequality operator. More...
 

Properties

string Name [get]
 Name of the pattern.
 
double Quality [get]
 Quality/Confidence of the classification result.
 
- Properties inherited from INamed
string Name [get]
 Name of the object.
 
- Properties inherited from IQualified
double Quality [get]
 Name of the object.
 

Detailed Description

Polimago classification result container.

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( ClassificationResult  obj)

Equality comparison.

Parameters
objClassificationResult to compare this object to.
Returns
True if objects are equal, false if not.

◆ Equals() [2/2]

override bool Equals ( object  obj)

Equality comparison.

Parameters
objObject to compare this object to.
Returns
True if objects are equal, false if not.

◆ GetHashCode()

override int GetHashCode ( )

Hash code generation.

Returns
Hash code for this object.

◆ operator!=()

static bool operator!= ( ClassificationResult  lhs,
ClassificationResult  rhs 
)
static

Inequality operator.

Parameters
lhsFirst object to compare.
rhsSecond object to compare.
Returns
False if the objects are equal, true if not.

◆ operator==()

static bool operator== ( ClassificationResult  lhs,
ClassificationResult  rhs 
)
static

Equality operator.

Parameters
lhsFirst object to compare.
rhsSecond object to compare.
Returns
True if the objects are equal, false if not.