Show / Hide Table of Contents

Class FloatComparer

Inheritance
Object
FloatComparer
Implements
IEqualityComparer<Single>
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine.Assertions.Comparers
Assembly: UnityEngine.dll
Syntax
public class FloatComparer : IEqualityComparer<float>

Constructors

| Improve this Doc View Source

FloatComparer()

Declaration
public FloatComparer()
| Improve this Doc View Source

FloatComparer(Boolean)

Declaration
public FloatComparer(bool relative)
Parameters
Type Name Description
Boolean relative
| Improve this Doc View Source

FloatComparer(Single)

Declaration
public FloatComparer(float error)
Parameters
Type Name Description
Single error
| Improve this Doc View Source

FloatComparer(Single, Boolean)

Declaration
public FloatComparer(float error, bool relative)
Parameters
Type Name Description
Single error
Boolean relative

Fields

| Improve this Doc View Source

kEpsilon

Declaration
public const float kEpsilon = 1E-05F
Field Value
Type Description
Single
| Improve this Doc View Source

s_ComparerWithDefaultTolerance

Declaration
public static readonly FloatComparer s_ComparerWithDefaultTolerance
Field Value
Type Description
FloatComparer

Methods

| Improve this Doc View Source

AreEqual(Single, Single, Single)

Declaration
public static bool AreEqual(float expected, float actual, float error)
Parameters
Type Name Description
Single expected
Single actual
Single error
Returns
Type Description
Boolean
| Improve this Doc View Source

AreEqualRelative(Single, Single, Single)

Declaration
public static bool AreEqualRelative(float expected, float actual, float error)
Parameters
Type Name Description
Single expected
Single actual
Single error
Returns
Type Description
Boolean
| Improve this Doc View Source

Equals(Single, Single)

Declaration
public bool Equals(float a, float b)
Parameters
Type Name Description
Single a
Single b
Returns
Type Description
Boolean
| Improve this Doc View Source

GetHashCode(Single)

Declaration
public int GetHashCode(float obj)
Parameters
Type Name Description
Single obj
Returns
Type Description
Int32

Implements

System.Collections.Generic.IEqualityComparer<T>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX