Class AxisTickGeneratorRegistry
Namespace: VelloSharp.Charting.Ticks
Assembly: VelloSharp.Charting.dll
Provides tick generator resolution based on scale kind and domain type.
public sealed class AxisTickGeneratorRegistry
Inheritance
object ← AxisTickGeneratorRegistry
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Methods
CreateDefault()
public static AxisTickGeneratorRegistry CreateDefault()
Returns
Get<T>(ScaleKind)
public IAxisTickGenerator<T> Get<T>(ScaleKind kind)
Parameters
kind
ScaleKind
Returns
Type Parameters
T
Register<T>(ScaleKind, IAxisTickGenerator<T>)
public AxisTickGeneratorRegistry Register<T>(ScaleKind kind, IAxisTickGenerator<T> generator)
Parameters
kind
ScaleKind
generator
IAxisTickGenerator<T>
Returns
Type Parameters
T