DecimalRange

StockSharp.Xaml.Charting

Defines a range of type Decimal

Наследует: Range<decimal>

Конструкторы

DecimalRange()

Initializes a new instance of the DecimalRange class.

DecimalRange(decimal, decimal)

Initializes a new instance of the DecimalRange class.

min
The min value.
max
The max value.

Свойства

Diff : decimal

Gets the difference (Max - Min) of this range

IsZero : bool

Gets a value indicating whether this instance is zero.

Методы

AsDoubleRange() : DoubleRange

Converts this range to a DoubleRange, which are used internally for calculations

ClipTo(IRange<decimal>) : IRange<decimal>

Clips the current IRange to a maxmimum range

maximumRange
The Maximum Range

Возвращает: This instance, after the operation

Clone() : object

Clones this instance.

GrowBy(double, double) : IRange<decimal>

Grows the current IRange by the min and max fraction, returning this instance after modification

minFraction
The Min fraction to grow by. For example, Min = -10 and minFraction = 0.1 will result in the new Min = -11
maxFraction
The Max fraction to grow by. For example, Max = 10 and minFraction = 0.2 will result in the new Max = 12

Возвращает: This instance, after the operation

SetMinMax(double, double) : IRange<decimal>

Sets the Min, Max values on the IRange, returning this instance after modification

min
The new Min value.
max
The new Max value.

Возвращает: This instance, after the operation

SetMinMax(double, double, IRange<decimal>) : IRange<decimal>

Sets the Min, Max values on the IRange with a max range to clip values to, returning this instance after modification

min
The new Min value.
max
The new Max value.
maxRange
The max range, which is used to clip values.

Возвращает: This instance, after the operation