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