Table of Contents

Class DiffingExtensions

Namespace
Coherence.Interpolation
Assembly
Coherence.Interpolation.dll

Methods duplicated from Coherence.Toolkit.CoherenceToUnityConverters to prevent cyclic package dependencies.

public static class DiffingExtensions
Inheritance
DiffingExtensions

Fields

EpsilonDouble

public static double EpsilonDouble

Field Value

double

EpsilonFloat

public static float EpsilonFloat

Field Value

float

Methods

DiffersFrom(double, double, double)

public static bool DiffersFrom(this double a, double b, double epsilonDouble)

Parameters

a double
b double
epsilonDouble double

Returns

bool

DiffersFrom(float, float, float)

public static bool DiffersFrom(this float a, float b, float epsilonFloat)

Parameters

a float
b float
epsilonFloat float

Returns

bool

DiffersFrom(Quaternion, Quaternion)

public static bool DiffersFrom(this Quaternion a, Quaternion b)

Parameters

a Quaternion
b Quaternion

Returns

bool

DiffersFrom(Quaternion, Quaternion, float)

public static bool DiffersFrom(this Quaternion a, Quaternion b, float epsilonFloat)

Parameters

a Quaternion
b Quaternion
epsilonFloat float

Returns

bool

DiffersFrom(Vector2, Vector2)

public static bool DiffersFrom(this Vector2 a, Vector2 b)

Parameters

a Vector2
b Vector2

Returns

bool

DiffersFrom(Vector2, Vector2, float)

public static bool DiffersFrom(this Vector2 a, Vector2 b, float epsilonFloat)

Parameters

a Vector2
b Vector2
epsilonFloat float

Returns

bool

DiffersFrom(Vector3, Vector3)

public static bool DiffersFrom(this Vector3 a, Vector3 b)

Parameters

a Vector3
b Vector3

Returns

bool

DiffersFrom(Vector3, Vector3, float)

public static bool DiffersFrom(this Vector3 a, Vector3 b, float epsilonFloat)

Parameters

a Vector3
b Vector3
epsilonFloat float

Returns

bool