LogarithmicNumericAxis
Fornece um Eixo Lógarítmico, Valor Numérica, capaz de renderizar tiques duplos, int, curtos, bytes, longos no X ou Y-Axis de UltrachartSurface. A propriedade LogarithmicBase determina qual base é usada para o logaritmo.
Herda de: NumericAxis
Implementa: ILogarithmicAxis, IAxis, IAxisParams, IHitTestable, ISuspendable, IInvalidatableElement, IDrawable
Construtores
public LogarithmicNumericAxis()
logarithmicNumericAxis = LogarithmicNumericAxis()
Inicializa uma nova instância da classe LogarithmicNumericAxis.
Propriedades
public override bool IsLogarithmicAxis { get; }
value = logarithmicNumericAxis.IsLogarithmicAxis
Obtém um valor indicando se esta instância é um eixo logarítmico.
public double LogarithmicBase { get; set; }
value = logarithmicNumericAxis.LogarithmicBase
logarithmicNumericAxis.LogarithmicBase = value
Obtém ou define o valor que determina a base usada para o logaritmo.
Métodos
public override AxisParams GetAxisParams()
result = logarithmicNumericAxis.GetAxisParams()
Obtém uma AxisParams struct com informações sobre a configuração do eixo atual
public override IRange GetDefaultNonZeroRange()
result = logarithmicNumericAxis.GetDefaultNonZeroRange()
Retorna uma IRange padrão não zero, chamada internamente pelo Ultrachart para redefinir o VisibleRange de um eixo para um estado indefinido
protected override IDeltaCalculator GetDeltaCalculator()
result = logarithmicNumericAxis.GetDeltaCalculator()
Devolve uma instância de IDeltaCalculator que é usada para calcular os valores de dados de Axis Gridlines, Ticks e Labels. Quando sobreposta numa classe derivada (e.g. LogarithmicNumericAxis@, a implementação de GetTickCalculator () muda para permitir cálculos específicos desse tipo de eixo
Retorna: Uma instância IDeltaCalculator
public override bool IsValidRange(IRange range)
result = logarithmicNumericAxis.IsValidRange(range)
Verifica se é um intervalo visível válido para este eixo
- range
Campos
public static readonly DependencyProperty LogarithmicBaseProperty
value = LogarithmicNumericAxis.LogarithmicBaseProperty
Define LogarithmicBase DependencyProperty @