Skip to main content

Struct ScalarConstraint

Namespace: VelloSharp.Composition
Assembly: VelloSharp.Composition.dll

public readonly record struct ScalarConstraint : IEquatable<ScalarConstraint>

Implements​

IEquatable<ScalarConstraint>

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

ScalarConstraint(double, double, double)​

public ScalarConstraint(double Min, double Preferred, double Max)

Parameters​

Min double

Preferred double

Max double

Properties​

Max​

public double Max { get; init; }

Property Value​

double

Min​

public double Min { get; init; }

Property Value​

double

Preferred​

public double Preferred { get; init; }

Property Value​

double

Methods​

Tight(double)​

public static ScalarConstraint Tight(double value)

Parameters​

value double

Returns​

ScalarConstraint