Skip to main content

Struct ChartFrameMetadata.SeriesMetadata

Namespace: VelloSharp.ChartEngine
Assembly: VelloSharp.ChartEngine.dll

public readonly record struct ChartFrameMetadata.SeriesMetadata : IEquatable<ChartFrameMetadata.SeriesMetadata>

Implements

IEquatable<ChartFrameMetadata.SeriesMetadata>

Inherited Members

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

Constructors

SeriesMetadata(uint, ChartColor, double, string, ChartSeriesKind, double, double, double, double, int, uint, uint, uint)

public SeriesMetadata(uint SeriesId, ChartColor Color, double StrokeWidth, string Label, ChartSeriesKind Kind, double FillOpacity, double MarkerSize, double BarWidthSeconds, double Baseline, int PaneIndex, uint BandLowerSeriesId, uint HeatmapBucketIndex, uint HeatmapBucketCount)

Parameters

SeriesId uint

Color ChartColor

StrokeWidth double

Label string

Kind ChartSeriesKind

FillOpacity double

MarkerSize double

BarWidthSeconds double

Baseline double

PaneIndex int

BandLowerSeriesId uint

HeatmapBucketIndex uint

HeatmapBucketCount uint

Properties

BandLowerSeriesId

public uint BandLowerSeriesId { get; init; }

Property Value

uint

BarWidthSeconds

public double BarWidthSeconds { get; init; }

Property Value

double

Baseline

public double Baseline { get; init; }

Property Value

double

Color

public ChartColor Color { get; init; }

Property Value

ChartColor

FillOpacity

public double FillOpacity { get; init; }

Property Value

double

HeatmapBucketCount

public uint HeatmapBucketCount { get; init; }

Property Value

uint

HeatmapBucketIndex

public uint HeatmapBucketIndex { get; init; }

Property Value

uint

Kind

public ChartSeriesKind Kind { get; init; }

Property Value

ChartSeriesKind

Label

public string Label { get; init; }

Property Value

string

MarkerSize

public double MarkerSize { get; init; }

Property Value

double

PaneIndex

public int PaneIndex { get; init; }

Property Value

int

SeriesId

public uint SeriesId { get; init; }

Property Value

uint

StrokeWidth

public double StrokeWidth { get; init; }

Property Value

double