BarPlot<T>
[Serializable]public class BarPlot<T> : ChartMark, IChartMarkVectorized bar plot for rendering bars from collection data. Swift Charts equivalent: BarPlot(data, x:, y:)
Properties
Section titled “Properties”
MarkType
Section titled “MarkType”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.
XSelector
Section titled “XSelector”public Func<T, float> XSelector { get; }No description is available for this member.
Returns
System.Func{{T},System.Single} — No return description is available.
YSelector
Section titled “YSelector”public Func<T, float> YSelector { get; }No description is available for this member.
Returns
System.Func{{T},System.Single} — No return description is available.
WidthDimension
Section titled “WidthDimension”public MarkDimension? WidthDimension { get; }No description is available for this member.
Returns
System.Nullable{ChartGuru.MarkDimension} — No return description is available.
HeightDimension
Section titled “HeightDimension”public MarkDimension? HeightDimension { get; }No description is available for this member.
Returns
System.Nullable{ChartGuru.MarkDimension} — No return description is available.
StackingMethod
Section titled “StackingMethod”public MarkStackingMethod StackingMethod { get; }No description is available for this member.
Returns
ChartGuru.MarkStackingMethod — No return description is available.
Constructors
Section titled “Constructors”
BarPlot(IEnumerable, Func<T, float>, Func<T, float>)
Section titled “BarPlot(IEnumerable, Func<T, float>, Func<T, float>)”public BarPlot(IEnumerable<T> data, Func<T, float> x, Func<T, float> y)Creates a BarPlot from collection data with x/y selectors. Swift Charts equivalent: BarPlot(data, x: .category, y: .value)
Parameters
| Name | Type | Description |
|---|---|---|
data |
System.Collections.Generic.IEnumerable{{T}} | |
x |
System.Func{{T},System.Single} | |
y |
System.Func{{T},System.Single} | |
BarPlot(IEnumerable, Func<T, string>, Func<T, float>)
Section titled “BarPlot(IEnumerable, Func<T, string>, Func<T, float>)”public BarPlot(IEnumerable<T> data, Func<T, string> category, Func<T, float> y)Creates a BarPlot 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} |
Methods
Section titled “Methods”
GetMarks()
Section titled “GetMarks()”public IEnumerable<BarMark> GetMarks()Generates individual BarMarks from the data.
Returns
System.Collections.Generic.IEnumerable{ChartGuru.BarMark} — No return description is available.
Width(float)
Section titled “Width(float)”public BarPlot<T> Width(float value)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
value |
System.Single |
Returns
ChartGuru.BarPlot`1 — No return description is available.
Width(MarkDimension)
Section titled “Width(MarkDimension)”public BarPlot<T> Width(MarkDimension dimension)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
dimension |
ChartGuru.MarkDimension |
Returns
ChartGuru.BarPlot`1 — No return description is available.
Height(float)
Section titled “Height(float)”public BarPlot<T> Height(float value)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
value |
System.Single |
Returns
ChartGuru.BarPlot`1 — No return description is available.
Height(MarkDimension)
Section titled “Height(MarkDimension)”public BarPlot<T> Height(MarkDimension dimension)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
dimension |
ChartGuru.MarkDimension |
Returns
ChartGuru.BarPlot`1 — No return description is available.
Dimensions(MarkDimensions)
Section titled “Dimensions(MarkDimensions)”public BarPlot<T> Dimensions(MarkDimensions<T> dimensions)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
dimensions |
ChartGuru.MarkDimensions{{T}} |
Returns
ChartGuru.BarPlot`1 — No return description is available.
Stacking(MarkStackingMethod)
Section titled “Stacking(MarkStackingMethod)”public BarPlot<T> Stacking(MarkStackingMethod method)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
method |
ChartGuru.MarkStackingMethod |
Returns
ChartGuru.BarPlot`1 — No return description is available.
ForegroundStyle(Color)
Section titled “ForegroundStyle(Color)”public BarPlot<T> ForegroundStyle(Color color)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
color |
UnityEngine.Color |
Returns
ChartGuru.BarPlot`1 — No return description is available.
ForegroundStyle(Func<T, object>)
Section titled “ForegroundStyle(Func<T, object>)”public BarPlot<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.BarPlot`1 — No return description is available.
ForegroundStyle(Func<T, Color>)
Section titled “ForegroundStyle(Func<T, Color>)”public BarPlot<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.BarPlot`1 — No return description is available.
AccessibilityLabel(Func<T, string>)
Section titled “AccessibilityLabel(Func<T, string>)”public BarPlot<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.BarPlot`1 — No return description is available.
AccessibilityValue(Func<T, string>)
Section titled “AccessibilityValue(Func<T, string>)”public BarPlot<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.BarPlot`1 — No return description is available.
Opacity(float)
Section titled “Opacity(float)”public BarPlot<T> Opacity(float value)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
value |
System.Single |
Returns
ChartGuru.BarPlot`1 — No return description is available.
Opacity(Func<T, float>)
Section titled “Opacity(Func<T, float>)”public BarPlot<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.BarPlot`1 — No return description is available.
Position(Func<T, object>, MarkAxis)
Section titled “Position(Func<T, object>, MarkAxis)”public BarPlot<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.BarPlot`1 — No return description is available.
Position(Func<T, object>, MarkAxis, MarkDimension)
Section titled “Position(Func<T, object>, MarkAxis, MarkDimension)”public BarPlot<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.BarPlot`1 — No return description is available.
Position(PlottableProjection<T, TValue>, MarkAxis)
Section titled “Position(PlottableProjection<T, TValue>, MarkAxis)”public BarPlot<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.BarPlot`1 — No return description is available.
Position(PlottableProjection<T, TValue>, MarkAxis, MarkDimension)
Section titled “Position(PlottableProjection<T, TValue>, MarkAxis, MarkDimension)”public BarPlot<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.BarPlot`1 — No return description is available.
GetMorphTargets(ChartType, Rect)
Section titled “GetMorphTargets(ChartType, Rect)”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.
Clone()
Section titled “Clone()”public override IChartMark Clone()No description is available for this member.
Returns
ChartGuru.IChartMark — No return description is available.