NumericTickProvider

StockSharp.Xaml.Charting.Visuals.Axes

Proporciona coordenadas de garrapata para el NumericAxis

Hereda de: TickProvider<double>

Métodos

CalculateMajorTicks
protected virtual double[] CalculateMajorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.CalculateMajorTicks(tickRange, tickDelta)

Calcula las principales tetas para el eje dado a VisibleRangey Delta

tickRange
VisibleRange
tickDelta
Los Deltas, e.g. MinorDelta y MajorDelta

Devuelve: Las garrapatas Mayores (valores de datos) como doble

CalculateMinorTicks
protected virtual double[] CalculateMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta, double[] majorTicks)
result = numericTickProvider.CalculateMinorTicks(tickRange, tickDelta, majorTicks)

Calcula las mareas menores para el eje dado a VisibleRangey Delta

tickRange
VisibleRange
tickDelta
Los Deltas, e.g. MinorDelta y MajorDelta
majorTicks
Los Techos Principales calculados anteriormente

Devuelve: Los Techos Menores (valores de datos) como doble

CalculateMinorTicks
protected virtual double[] CalculateMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.CalculateMinorTicks(tickRange, tickDelta)

Calcula las mareas menores para el eje dado a VisibleRangey Delta

tickRange
VisibleRange
tickDelta
Los Deltas, e.g. MinorDelta y MajorDelta

Devuelve: Las garrapatas Mayores (valores de datos) como doble

GetMajorTicks
public override double[] GetMajorTicks(IAxisParams axis)
result = numericTickProvider.GetMajorTicks(axis)

Llama Doble}) para calcuar las medias menores, luego devuelve una doble representación de la matriz de garrapatas menores

axis
AxisParams@ para el eje

Devuelve: La gama de garrapatas para mostrar (valores de datos convertidos a doble)

GetMajorTicks
public double[] GetMajorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.GetMajorTicks(tickRange, tickDelta)

Dada una doble gama de garrapatas con Min, Max, MajorDelta y MinorDelta, devuelve una variedad de valores absolutos para las garrapatas principales

GetMinorTicks
public override double[] GetMinorTicks(IAxisParams axis)
result = numericTickProvider.GetMinorTicks(axis)

Llama Doble}) para calcuar las medias menores, luego devuelve una doble representación de la matriz de garrapatas menores

axis
AxisParams@ para el eje

Devuelve: La gama de garrapatas para mostrar (valores de datos convertidos a doble)

GetMinorTicks
public double[] GetMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.GetMinorTicks(tickRange, tickDelta)

Dado un tickRange con Min, Max, MajorDelta y MinorDelta, devuelve una serie de valores absolutos para pequeñas garrapatas

GetMinorTicks
public double[] GetMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta, double[] majorTicks)
result = numericTickProvider.GetMinorTicks(tickRange, tickDelta, majorTicks)

Dado un tickRange con Min, Max, MajorDelta y MinorDelta, devuelve una serie de valores absolutos para pequeñas garrapatas

IsParamsValid
protected bool IsParamsValid(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.IsParamsValid(tickRange, tickDelta)

Determina si los parámetros VisibleRange y Delta son válidos, e.g. son Números reales, y VisibleRange.Min ANTERITO Max

tickRange
VisibleRange
tickDelta
El Delta, e.g. MinorDelta, MajorDelta