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

objectAxisRenderModel

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>