Skip to content

SectorPlot<T>

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

Vectorized sector plot for rendering pie/donut sectors from collection data. Swift Charts equivalent: SectorPlot(data, angle:, innerRadius:, outerRadius:)

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.

public SectorPlot(IEnumerable<T> data, Func<T, float> angle)

Creates a SectorPlot from collection data with angle selector. Swift Charts equivalent: SectorPlot(data, angle: .value)

Parameters

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

public IEnumerable<SectorMark> GetMarks()

Generates individual SectorMarks from the data.

Returns

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

public SectorPlot<T> InnerRadius(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public SectorPlot<T> InnerRadius(Func<T, float> selector)

No description is available for this member.

Parameters

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

Returns

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

public SectorPlot<T> OuterRadius(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public SectorPlot<T> OuterRadius(Func<T, float> selector)

No description is available for this member.

Parameters

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

Returns

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

public SectorPlot<T> AngularInset(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public SectorPlot<T> AngularInset(Func<T, float> selector)

No description is available for this member.

Parameters

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

Returns

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

public SectorPlot<T> CornerRadius(float radius)

No description is available for this member.

Parameters

Name Type Description
radius System.Single

Returns

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

public SectorPlot<T> ForegroundStyle(Color color)

No description is available for this member.

Parameters

Name Type Description
color UnityEngine.Color

Returns

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

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

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

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

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

public SectorPlot<T> Opacity(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public SectorPlot<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.SectorPlot`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.