Skip to content

LinePlot<T>

ClassChartGuruChartGuru
[Serializable]
public class LinePlot<T> : ChartMark, IChartMark

Vectorized line plot for rendering lines from collection data. Swift Charts equivalent: LinePlot(data, x:, y:)

public override ChartType MarkType { get; }

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

public IEnumerable<T> Data { get; }

No description is available for this member.

Returns

System.Collections.Generic.IEnumerable{{T}} — No return description is available.

LinePlot(IEnumerable, Func<T, float>, Func<T, float>)

Section titled “LinePlot(IEnumerable, Func<T, float>, Func<T, float>)”
public LinePlot(IEnumerable<T> data, Func<T, float> x, Func<T, float> y)

Creates a LinePlot from collection data with x/y selectors. Swift Charts equivalent: LinePlot(data, x: .x, y: .y)

Parameters

Name Type Description
data System.Collections.Generic.IEnumerable{{T}}
x System.Func{{T},System.Single}
y System.Func{{T},System.Single}

public IEnumerable<LineMark> GetMarks()

Generates individual LineMarks from the data.

Returns

System.Collections.Generic.IEnumerable{ChartGuru.LineMark} — No return description is available.

public LinePlot<T> InterpolationMethod(InterpolationMethod method)

No description is available for this member.

Parameters

Name Type Description
method ChartGuru.InterpolationMethod

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> LineStyle(float width)

No description is available for this member.

Parameters

Name Type Description
width System.Single

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> LineStyle(StrokeStyle style)

No description is available for this member.

Parameters

Name Type Description
style ChartGuru.StrokeStyle

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> LineStyle(Func<T, float> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.Single}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> LineStyle(Func<T, StrokeStyle> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},ChartGuru.StrokeStyle}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> Symbol(SymbolShape shape, float size = 4)

No description is available for this member.

Parameters

Name Type Description
shape ChartGuru.SymbolShape
size System.Single

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> Symbol(SymbolStyle style, float size = 4)

No description is available for this member.

Parameters

Name Type Description
style ChartGuru.SymbolStyle
size System.Single

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> Symbol(Func<T, SymbolShape> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},ChartGuru.SymbolShape}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> SymbolSize(float size)

No description is available for this member.

Parameters

Name Type Description
size System.Single

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> SymbolSize(Func<T, float> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.Single}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> ForegroundStyle(Color color)

No description is available for this member.

Parameters

Name Type Description
color UnityEngine.Color

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> ForegroundStyle(Func<T, object> seriesSelector)

No description is available for this member.

Parameters

Name Type Description
seriesSelector System.Func{{T},System.Object}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> ForegroundStyle(Func<T, Color> colorSelector)

No description is available for this member.

Parameters

Name Type Description
colorSelector System.Func{{T},UnityEngine.Color}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> AccessibilityLabel(Func<T, string> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.String}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> AccessibilityValue(Func<T, string> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.String}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> Opacity(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> Opacity(Func<T, float> selector)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.Single}

Returns

ChartGuru.LinePlot`1 — No return description is available.

public LinePlot<T> Position(Func<T, object> selector, MarkAxis axis = MarkAxis.Automatic)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.Object}
axis ChartGuru.MarkAxis

Returns

ChartGuru.LinePlot`1 — No return description is available.

Position(Func<T, object>, MarkAxis, MarkDimension)

Section titled “Position(Func<T, object>, MarkAxis, MarkDimension)”
public LinePlot<T> Position(Func<T, object> selector, MarkAxis axis, MarkDimension span)

No description is available for this member.

Parameters

Name Type Description
selector System.Func{{T},System.Object}
axis ChartGuru.MarkAxis
span ChartGuru.MarkDimension

Returns

ChartGuru.LinePlot`1 — No return description is available.

Position(PlottableProjection<T, TValue>, MarkAxis)

Section titled “Position(PlottableProjection<T, TValue>, MarkAxis)”
public LinePlot<T> Position<TValue>(PlottableProjection<T, TValue> projection, MarkAxis axis = MarkAxis.Automatic)

No description is available for this member.

Parameters

Name Type Description
projection ChartGuru.PlottableProjection{{T},{TValue}}
axis ChartGuru.MarkAxis

Returns

ChartGuru.LinePlot`1 — No return description is available.

Position(PlottableProjection<T, TValue>, MarkAxis, MarkDimension)

Section titled “Position(PlottableProjection<T, TValue>, MarkAxis, MarkDimension)”
public LinePlot<T> Position<TValue>(PlottableProjection<T, TValue> projection, MarkAxis axis, MarkDimension span)

No description is available for this member.

Parameters

Name Type Description
projection ChartGuru.PlottableProjection{{T},{TValue}}
axis ChartGuru.MarkAxis
span ChartGuru.MarkDimension

Returns

ChartGuru.LinePlot`1 — No return description is available.

public override (Vector2 source, Vector2 target) GetMorphTargets(ChartType targetType, Rect plotArea)

No description is available for this member.

Parameters

Name Type Description
targetType ChartGuru.ChartType
plotArea UnityEngine.Rect

Returns

System.ValueTuple{UnityEngine.Vector2,UnityEngine.Vector2} — No return description is available.

public override IChartMark Clone()

No description is available for this member.

Returns

ChartGuru.IChartMark — No return description is available.