Skip to content

PointPlot<T>

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

Vectorized point plot for rendering points from collection data. Swift Charts equivalent: PointPlot(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.

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

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

Creates a PointPlot from collection data with x/y selectors. Swift Charts equivalent: PointPlot(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}

PointPlot(IEnumerable, Func<T, string>, Func<T, float>)

Section titled “PointPlot(IEnumerable, Func<T, string>, Func<T, float>)”
public PointPlot(IEnumerable<T> data, Func<T, string> category, Func<T, float> y)

Creates a PointPlot with category labels.

Parameters

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

public IEnumerable<PointMark> GetMarks()

Generates individual PointMarks from the data.

Returns

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

public PointPlot<T> Symbol(SymbolShape shape)

No description is available for this member.

Parameters

Name Type Description
shape ChartGuru.SymbolShape

Returns

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

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<T> SymbolSize(float size)

No description is available for this member.

Parameters

Name Type Description
size System.Single

Returns

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

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<T> ForegroundStyle(Color color)

No description is available for this member.

Parameters

Name Type Description
color UnityEngine.Color

Returns

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

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<T> Opacity(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public PointPlot<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.PointPlot`1 — No return description is available.

public PointPlot<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.PointPlot`1 — No return description is available.

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

Section titled “Position(Func<T, object>, MarkAxis, MarkDimension)”
public PointPlot<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.PointPlot`1 — No return description is available.

Position(PlottableProjection<T, TValue>, MarkAxis)

Section titled “Position(PlottableProjection<T, TValue>, MarkAxis)”
public PointPlot<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.PointPlot`1 — No return description is available.

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

Section titled “Position(PlottableProjection<T, TValue>, MarkAxis, MarkDimension)”
public PointPlot<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.PointPlot`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.