NumericTickProvider
Proporciona coordenadas de garrapata para el NumericAxis
Hereda de: TickProvider<double>
Métodos
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
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
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
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)
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
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)
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
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
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