Skip to main content

Class AxisRenderModel

Namespace: VelloSharp.Charting.Axis
Assembly: VelloSharp.Charting.dll

Data model consumed by axis renderers.

public sealed class AxisRenderModel

Inheritance​

object ← AxisRenderModel

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

AxisRenderModel(string, AxisOrientation, AxisLayout, IScale, AxisStyle, IReadOnlyList<AxisTickInfo>)​

public AxisRenderModel(string id, AxisOrientation orientation, AxisLayout layout, IScale scale, AxisStyle style, IReadOnlyList<AxisTickInfo> ticks)

Parameters​

id string

orientation AxisOrientation

layout AxisLayout

scale IScale

style AxisStyle

ticks IReadOnlyList<AxisTickInfo>

Properties​

Id​

public string Id { get; }

Property Value​

string

Layout​

public AxisLayout Layout { get; }

Property Value​

AxisLayout

Orientation​

public AxisOrientation Orientation { get; }

Property Value​

AxisOrientation

Scale​

public IScale Scale { get; }

Property Value​

IScale

Style​

public AxisStyle Style { get; }

Property Value​

AxisStyle

Ticks​

public IReadOnlyList<AxisTickInfo> Ticks { get; }

Property Value​

IReadOnlyList<AxisTickInfo>