Table of Contents

Struct DoubleTolerance

Namespace
Acuit.Pinpoint.Workflows.Testing.Primitives
Assembly
Acuit.Pinpoint.Workflows.Testing.dll
[TypeConverter(typeof(DoubleToleranceConverter))]
public struct DoubleTolerance : IEquatable<DoubleTolerance>
Implements
Inherited Members

Properties

Amount

public double Amount { readonly get; set; }

Property Value

double

IsPercent

public bool IsPercent { readonly get; set; }

Property Value

bool

Methods

AbsoluteToleranceFor(double)

public readonly double AbsoluteToleranceFor(double value)

Parameters

value double

Returns

double

Add(double, DoubleTolerance)

public static double Add(double left, DoubleTolerance right)

Parameters

left double
right DoubleTolerance

Returns

double

Equals(DoubleTolerance)

public readonly bool Equals(DoubleTolerance other)

Parameters

other DoubleTolerance

Returns

bool

Equals(object?)

public override readonly bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override readonly int GetHashCode()

Returns

int

GetLimits(double, out double, out double)

public readonly void GetLimits(double target, out double minimum, out double maximum)

Parameters

target double
minimum double
maximum double

IsValueWithinTolerance(double, double)

public readonly bool IsValueWithinTolerance(double target, double value)

Parameters

target double
value double

Returns

bool

Parse(string, IFormatProvider)

public static DoubleTolerance Parse(string s, IFormatProvider provider)

Parameters

s string
provider IFormatProvider

Returns

DoubleTolerance

Subtract(double, DoubleTolerance)

public static double Subtract(double left, DoubleTolerance right)

Parameters

left double
right DoubleTolerance

Returns

double

ToString()

Returns a string that represents the current object.

public override readonly string ToString()

Returns

string

A string that represents the current object.

ToString(IFormatProvider)

public readonly string ToString(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

string

Operators

operator +(double, DoubleTolerance)

public static double operator +(double left, DoubleTolerance right)

Parameters

left double
right DoubleTolerance

Returns

double

operator ==(DoubleTolerance, DoubleTolerance)

public static bool operator ==(DoubleTolerance left, DoubleTolerance right)

Parameters

left DoubleTolerance
right DoubleTolerance

Returns

bool

operator !=(DoubleTolerance, DoubleTolerance)

public static bool operator !=(DoubleTolerance left, DoubleTolerance right)

Parameters

left DoubleTolerance
right DoubleTolerance

Returns

bool

operator -(double, DoubleTolerance)

public static double operator -(double left, DoubleTolerance right)

Parameters

left double
right DoubleTolerance

Returns

double