Struct ChartFrameMetadata.PaneMetadata
Namespace: VelloSharp.ChartEngine
Assembly: VelloSharp.ChartEngine.dll
public readonly record struct ChartFrameMetadata.PaneMetadata : IEquatable<ChartFrameMetadata.PaneMetadata>
Implements
IEquatable<ChartFrameMetadata.PaneMetadata>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
PaneMetadata(string, bool, double, double, double, double, double, double, double?, double?, double?, double?, IReadOnlyList<AxisTickMetadata>)
public PaneMetadata(string Id, bool ShareXAxisWithPrimary, double PlotLeft, double PlotTop, double PlotWidth, double PlotHeight, double ValueMin, double ValueMax, double? DirtyTimeMin, double? DirtyTimeMax, double? DirtyValueMin, double? DirtyValueMax, IReadOnlyList<ChartFrameMetadata.AxisTickMetadata> ValueTicks)
Parameters
Id
string
ShareXAxisWithPrimary
bool
PlotLeft
double
PlotTop
double
PlotWidth
double
PlotHeight
double
ValueMin
double
ValueMax
double
DirtyTimeMin
double?
DirtyTimeMax
double?
DirtyValueMin
double?
DirtyValueMax
double?
ValueTicks
IReadOnlyList<ChartFrameMetadata.AxisTickMetadata>
Properties
DirtyTimeMax
public double? DirtyTimeMax { get; init; }
Property Value
DirtyTimeMin
public double? DirtyTimeMin { get; init; }
Property Value
DirtyValueMax
public double? DirtyValueMax { get; init; }
Property Value
DirtyValueMin
public double? DirtyValueMin { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
PlotHeight
public double PlotHeight { get; init; }
Property Value
PlotLeft
public double PlotLeft { get; init; }
Property Value
PlotTop
public double PlotTop { get; init; }
Property Value
PlotWidth
public double PlotWidth { get; init; }
Property Value
ShareXAxisWithPrimary
public bool ShareXAxisWithPrimary { get; init; }
Property Value
ValueMax
public double ValueMax { get; init; }
Property Value
ValueMin
public double ValueMin { get; init; }
Property Value
ValueTicks
public IReadOnlyList<ChartFrameMetadata.AxisTickMetadata> ValueTicks { get; init; }