Skip to main content

Struct AxisLabelVisual

Namespace: VelloSharp.Charting.Rendering
Assembly: VelloSharp.Charting.dll

public readonly record struct AxisLabelVisual : IEquatable<AxisLabelVisual>

Implements​

IEquatable<AxisLabelVisual>

Inherited Members​

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

Constructors​

AxisLabelVisual(double, double, string, ChartTypography, AxisOrientation, TextAlignment, TextAlignment, RgbaColor)​

public AxisLabelVisual(double X, double Y, string Text, ChartTypography Typography, AxisOrientation Orientation, TextAlignment HorizontalAlignment, TextAlignment VerticalAlignment, RgbaColor Color)

Parameters​

X double

Y double

Text string

Typography ChartTypography

Orientation AxisOrientation

HorizontalAlignment TextAlignment

VerticalAlignment TextAlignment

Color RgbaColor

Properties​

Color​

public RgbaColor Color { get; init; }

Property Value​

RgbaColor

HorizontalAlignment​

public TextAlignment HorizontalAlignment { get; init; }

Property Value​

TextAlignment

Orientation​

public AxisOrientation Orientation { get; init; }

Property Value​

AxisOrientation

Text​

public string Text { get; init; }

Property Value​

string

Typography​

public ChartTypography Typography { get; init; }

Property Value​

ChartTypography

VerticalAlignment​

public TextAlignment VerticalAlignment { get; init; }

Property Value​

TextAlignment

X​

public double X { get; init; }

Property Value​

double

Y​

public double Y { get; init; }

Property Value​

double