Skip to content

RectanglePlot<T>

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

Vectorized rectangle plot for rendering rectangles from collection data. Swift Charts equivalent: RectanglePlot(data, xStart:, xEnd:, yStart:, yEnd:)

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.

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

Section titled “RectanglePlot(IEnumerable, Func<T, float>, Func<T, float>, Func<T, float>, Func<T, float>)”
public RectanglePlot(IEnumerable<T> data, Func<T, float> xStart, Func<T, float> xEnd, Func<T, float> yStart, Func<T, float> yEnd)

Creates a RectanglePlot from collection data with interval selectors. Swift Charts equivalent: RectanglePlot(data, xStart:, xEnd:, yStart:, yEnd:)

Parameters

Name Type Description
data System.Collections.Generic.IEnumerable{{T}}
xStart System.Func{{T},System.Single}
xEnd System.Func{{T},System.Single}
yStart System.Func{{T},System.Single}
yEnd System.Func{{T},System.Single}

public IEnumerable<RectangleMark> GetMarks()

Generates individual RectangleMarks from the data.

Returns

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

public RectanglePlot<T> CornerRadius(float radius)

No description is available for this member.

Parameters

Name Type Description
radius System.Single

Returns

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

public RectanglePlot<T> Width(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public RectanglePlot<T> Width(MarkDimension dimension)

No description is available for this member.

Parameters

Name Type Description
dimension ChartGuru.MarkDimension

Returns

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

public RectanglePlot<T> Height(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

public RectanglePlot<T> Height(MarkDimension dimension)

No description is available for this member.

Parameters

Name Type Description
dimension ChartGuru.MarkDimension

Returns

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

public RectanglePlot<T> Dimensions(MarkDimensions<T> dimensions)

No description is available for this member.

Parameters

Name Type Description
dimensions ChartGuru.MarkDimensions{{T}}

Returns

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

public RectanglePlot<T> ForegroundStyle(Color color)

No description is available for this member.

Parameters

Name Type Description
color UnityEngine.Color

Returns

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

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

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

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

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

public RectanglePlot<T> Opacity(float value)

No description is available for this member.

Parameters

Name Type Description
value System.Single

Returns

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

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